World's Largest Container Ship Delivered
March 29, 2017
Mitsui O.S.K. Lines (MOL) has taken delivery of the world's largest container ship, MOL Triumph, from Samsung Heavy Industries.
The vessel has a capacity of 20,170 TEUs and will be deployed in THE...