A power purchase agreement has been signed for the output of a large-scale solar-plus-storage power plant in Arizona by municipal utilities and local authorities.
European power purchase agreement (PPA) prices have surged by a “staggering” 47% year-on-year as the continent’s energy crisis persists with soaring inflation, LevelTen Energy has said.
Current higher wholesale prices and favourable economics for renewables in Europe would have developers as the primary beneficiaries this decade, according to a report from advisory firm Edison Group.