Samsung Heavy Industries, Ltd. (SHI) broke the record for building the largest container vessel with delivery of the first one to surpass the 20,000 TEU barrier. MOL Triumph and its sisterships feature mooring and anchoring winches supplied by Polish company Towimor SA, based in Torun.