SWS OFFSHORE ENGINEERING PROJECT MANAGEMENT COMPANY
Chinese yard sets up special entity to finish construction of Tiger drillships
Rigs_and_Vessels