By CEP Staff • 19 September 2011 in News

UK wind farms paid £2.6 million to shut down