Workers taken off Shell’s Brent Charlie after power failure

Shell's Brent Charlie platform
Shell's Brent Charlie platform

More from Energy Voice

Latest Posts