By CEP Staff • 2 November 2015 in News

Legal botch results in rejection of 75 MW Scottish wind farm