Europe reports decline in number of PPAs signed and power capacity contracted in February

Europe saw a 4% month-on-month decline in number of power purchase agreements (PPAs) signed in February 2025, according to Pexapark.

Mar 25, 2025 - 16:41
 0
Europe reports decline in number of PPAs signed and power capacity contracted in February
Europe saw a 4% month-on-month decline in number of power purchase agreements (PPAs) signed in February 2025, according to Pexapark.