The Hanover Express, which is capable of carrying 8,750 containers, is one of the world’s largest containerships. The newbuilding was recently named in Hamburg.