Green groups urge Shell to remove Brent platform legs

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

More from Energy Voice

Latest Posts