North Sea platform shut down after minor gas leak

The Harding platform
The Harding platform

More from Energy Voice

Latest Posts