By CEP Staff • 19 December 2011 in News

Scottish local authority favourable to RWE’s 93 MW onshore wind farm proposal