
Renewable Power Purchase Agreements More Expensive in 2021, Says LevelTen Energy Report
LevelTen cited “regulatory uncertainty” and “a global supply chain squeeze” as two causes of the price increase. Last quarter, human rights abuses were reported in...