Global Marine wins North Sea Clair Ridge contract
Oil and Gas News
Global Marine wins North Sea Clair Ridge contract