Europe renews appetite for PPAs, signs 16.2GW of renewable deals in 2023, including 10.5GW of solar
Pexapark has found that European buyers struck power purchase agreements (PPAs) for a record 16.2GW of clean power in 2023.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed