Jumbo installed five structures for Ikhwezi project Monday, May 06, 2013 Last week Jumbo successfully completed the deployment of five subsea structures for PetroSA’s Ikhwezi project, offshore South Africa. The installation of the ...
Tags: Jumbo, Ikhwezi Project