Europe contracts 1.6GW of renewable energy capacity in March

April 15, 2025

Europe completed power purchase agreements (PPAs) for 1.6GW of renewable energy capacity in March, according to Pexapark.