Europe contracts 1.6GW of renewable energy capacity in March

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