Shell ‘has it’s eye’ on more North Sea tie-backs

Shell's Shearwater platform
Shell's Shearwater platform.

More from Energy Voice

Latest Posts