Corporate PPA contracting in Europe falls 9.7% as RE-Source marks tenth edition
Europe contracted 5.9 GW of renewables through corporate PPAs in 2026 so far, 9.7% less than a year earlier, the RE-Source Platform said as its tenth event opened in Amsterdam.