China Ships 24 Ultra-Deepwater Marine Equipment to Brazil
24 sets of 2,000-meter-class ultra-deepwater suction anchors, constructed by the Zhuhai Deepwater Equipment Manufacturing Base under the Offshore Oil Engineering Company, were successfully delivered in Zhuhai, Guangdong on July 13th. They have since departed the city and are en route to Brazil.