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