"Jiangnan Shipyard, a subsidiary of China State Shipbuilding Corporation (CSSC), has delivered new 24,116 TEU containership MSC Mette built for Swiss shipping major MSC Mediterranean Shipping Company and ICBC Financial Leasing Co." See the original story at Offshore energy.
Source: Offshore energy.