By CEP Staff • 13 February 2014 in News

UK radar deal could unlock 2.2 GW of new wind power capacity