Shell evacuates staff after container plunges off platform and into the North Sea

Production at the Brent Alpha and Bravo platforms will come to an end November 1
Production at the Brent Alpha and Bravo platforms will come to an end November 1
Tags

More from Energy Voice

Latest Posts