In alliance, Subsea 7 and Schlumberger seal major Gulf of Mexico deal

Subsea 7 news
Subsea 7 news

Breaking