Subsea 7 wins $150million contract for Culzean project

Subsea 7
Subsea 7 news