By CEP Staff • 15 October 2014 in News

UK government refuses up to 12 MW Broadview wind plan