Ocean Installer Catches Al Jurf SURF

Ocean Installer has been awarded a SURF project at the Al Jurf oil field in the Mediterranean. The Al Jurf oil ...

read more →