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.

Breaking