World’s “largest” containership launched in China
Hudong Zhonghua shipyard, owned by China State Shipbuilding Company (CSSC) has announced the launch of what is claimed to be the world’s largest containership based on capacity. The MSC Tessa, has a capacity of 24,116 TEUs. The mega-containership was floated out of its building dock at the Hudong Zhonghua Shipbuilding’s Changxing Shipbuilding Base, located […]
World’s “largest” containership launched in China Read More »









