Ocean Installer Gets Its First Job in China

28th August 2018

Ocean Installer received a contract for 3rd party verification and engineering support work for the Liuhua 29-1 gas field development located in the South China Sea. The work scope encompasses 3rd...

Read full story.