By CEP Staff • 16 April 2012 in News

No more onshore wind farms for UK beyond current developments, says Climate Minister Barker