U.S. Company Shelves Solar Thermal Plant as Utility Cancels Contract

by Yale Environment 360 April 5, 2013 1 comment