'Staggering' | Green power deal prices soar by half as Europe grapples with inflation and war
Renewable PPA index up 47% year-on-year amid continent's 'complicated energy crisis' says marketplace operator
Renewable PPA index up 47% year-on-year amid continent's 'complicated energy crisis' says marketplace operator