First 20,000 TEU ‘Megaship’ Docks in UK

The 20,170 teu MOL Triumph became the largest ship to ever visit the UK when it docked at the port of Southampton earlier today. MOL Triumph is the first in a new breed of ultra large container...

Continue reading at gCaptain →