Shell green lights scheme to reroute North Sea gas to St Fergus

Shell's Shearwater platform in the North Sea
Breaking

    Cancel