Tag Archives: Solar Star

California Company Opens World’s Largest Solar Farm

Mid-American Solar has teamed with First Solar to create the worlds largest solar farm, Topaz. Continue reading California Company Opens World’s Largest Solar Farm

Advertisements