Commercial & Finance

SS7 meaning in oil and gas

Definition

Subsea 7

SS7 means Subsea 7. They are a Subsea Engineering and Construction contractor.

They are a Subsea Engineering and Construction contractor.

✓ Verified term