By CEP Staff • 11 August 2026 in News

RWE has completed construction of the 70 MW Enoch Hill onshore wind farm in East Ayrshire, Scotland.