World’s Largest Solar Plant Nears Approval in California Desert

by Yale Environment 360 August 29, 2010 1 comment