Ocean Installer Awarded First Contract In China

Ocean Installer Awarded First Contract In China

Ocean Installer has been awarded a contract for 3rd Party Verification and Engineering Support work for the Liuhua 29-1 Gas Field Development located in the South China Sea. Caption: Offshore Support Vessel …
Sep 3, 2018 /  Curious