Shell pulls out of giant UK wind farm

The US$1.5 billion London Array project, off the coast of Kent, will be the world's biggest offshore wind farm, however there are doubts as to whether the project will go-ahead without the Ango-Dutch oil major's backing.

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content