Financial Climate Change Hits Abengoa, SunEdison Posted on May 25, 2016 by constructionlead Energy innovation has been the stage on which many a financial farce has been performed. Source: New feed