Spirit hands in decom plan for southern North Sea field

The Ensign platform in the southern North Sea.
The Ensign platform in the southern North Sea.

More from Energy Voice

Latest Posts