Plans for a massive expansion of offshore wind power generation were in disarray on Wednesday night after Shell pulled out of the UK’s flagship project.
The London Array was to be the world’s biggest offshore wind farm, with 341 turbines in the Thames Estuary capable of generating 1,000 megawatts of power – enough to power a quarter of London’s homes.

COMPANIES 


