By CEP Staff • 19 February 2014 in News More trouble for UK offshore wind as London Array Phase 2 is cancelled