By CEP Staff • 24 February 2021 in News

Edinburgh-based Red Rock Power has acquired the Benbrack onshore wind farm in Dumfries & Galloway, Scotland, from RWE.