Over the years, merchant power capacity in renewable energy has boomed, and prices have plunged on power exchanges. For companies with 3 GW merchant power capacity up or under construction, that’s not good news.
Categories
Business