Subsea 7 bags major North Sea contract extension

Post Thumbnail