By CEP Staff • 2 February 2024 in News

European renewable PPA prices decline, according to LevelTen Energy.