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.