Subsea 7, OneSubsea confirmed for West Barracouta work
Partners confirmed for two contracts at ExxonMobil’s tie-back development off Victoria, Australia
Partners confirmed for two contracts at ExxonMobil’s tie-back development off Victoria, Australia