http://www.maritimeprofessional.com/news/mega-containership-named-triumph-303163
Mega 20,150 TEU Containership Named MOL Triumph
A new 20,150 TEU containership has captured the “world’s largest” title: MOL Triumph, the first in a series of new mega containerships for Japan’s Mitsui O…