Description
Nature of Business
Construction, fabrication & repair of offshore production facilities & drilling rigs including floating production storage & offloading vessels, semi-submersibles, jack-up rigs & drillships, power barges, specialised vessels & other.