Top maritime news
There are 56 container ships of 18,000 + TEU on order slated for delivery from April,…