Found an interesting story?

Shell downmans UK North Sea platform

Workers have been taken off Shell's Nelson platform in the UK North Sea following a power outage on Tuesday.

Already a subscriber? Log in here