News

A batch of 24 domestically built 2,000-meter-class ultra-deepwater suction anchors is shipped from Zhuhai, South China's ...