Cable transport and storage barge

PROJECT MANAGEMENT, DESIGN ENGINEERING & MOBILISATION