Statkraft buys up Element Power

Renewables
Meikle Carewe wind farm, Aberdeenshire

Breaking