By CEP Staff • 7 August 2014 in News

Scottish government rejects Wind Prospect and EDF’s 32.5 MW wind farm