News

Scatec acquires first European wind power project

EnergyWatch · last updated