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.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed