A lot of boxes: 24,004 teu Ever Alot breaks records The largest container ships to be delivered this year have a maximum capacity of 24,000 TEUs. (This class of ship is named — appropriately — the “Ever Alot.” The Evergreen shipping company, the very same that blocked the Suez Canal last year, ordered the record-breaking ship.) Let’s hope it doesn’t also become “Ever Stuck”. Read more