By CEP Staff • 19 February 2014 in News

More trouble for UK offshore wind as London Array Phase 2 is cancelled