News‎ > ‎

95 MW of solar installed in Uvalde, TX - the largest solar farm in the US

posted Apr 14, 2016, 4:44 PM by ATXEJ Webmaster   [ updated Apr 15, 2016, 1:35 PM by Joshua Wallis ]
Check it out on TWC News!
1,000 acres of land
378,000 panels
15,000 San Antonio homes powered

Comments