Home Tags Dr. Mohamed Attalla

Tag: Dr. Mohamed Attalla

Illinois University Brings Solar Farm 2.0 Project Online

The University of Illinois Urbana-Champaign, Facilities & Services (F&S) has completed construction of Solar Farm 2.0, totaling 12.3 MW DC, with the planting phase...

Stay Connected

13,144FansLike
92,339FollowersFollow