By CEP Staff • 9 October 2014 in News

Muirden Energy’s 27.6 MW wind farm in Scotland rejected