
Europe’s renewable energy shortage causes PPA prices to rise, according to LevelTen Energy
Europe’s energy crisis rages on, causing third quarter P25* solar and wind power purchase agreement (PPA) prices to soar 11.3% to €73.54 per MWh, according to a new report from LevelTen Energy, a renewable energy […]