Subsea 7 wins second Pemex contract this year

Subsea 7 news