Triumphant Container Ship

The newest world’s largest vessel has just been delivered. This vessel is a whopper, and is able to hold a massive 20,150 twenty foot containers,…

Continue Reading →