SWS Offshore Engineering Project Management Company
Chinese yard sets up special entity to finish construction of Tiger drillships
Rigs_and_Vessels