Shell Brent: Decommissioning is the name of the game

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

More from Energy Voice

Latest Posts