By CEP Staff • 29 May 2024 in News

EDF Renewables UK has launched construction works at the 102 MW Stranoch wind farm in Dumfries and Galloway, Scotland.