CSSC announces world’s first 27,500 TEU container ship September 9, 2024 International Shipping, Maritime, Ship Building, Trending News HAMBURG : China State Shipbuilding Corporation (CSSC) debuted the world’s largest container ship at the SMM Hamburg Maritime Exhibition, unveiling GREEN SEALION 27500 with a box capacity of 27,500 TEUs. The giant vessel, which received