Long-term ultra-deepwater contract for ITC Global
ITC Global has been awarded a seven year contract for an ultra-deepwater project in Western Africa.
ITC Global has been awarded a seven year contract for an ultra-deepwater project in Western Africa.