Subsea 7 wins award off Trindad & Tobago
UK-based contractor secures 'sizeable' subsea installation contract on mystery field project off Caribbean island state
UK-based contractor secures 'sizeable' subsea installation contract on mystery field project off Caribbean island state