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. 

Search

RECENT PRESS RELEASES