Top maritime news
Larger vessels of above 232.33 meters with capacity of 4,500 TEUS requiring draught of 13.5 meters…