ICL (Independent Container Line) operates 4 container ships with total TEU of 9800. The biggest ICL container ship is HAMMONIA BALTICA with TEU of 2798. ICL was established in 1985. The following list of ICL container vessels gives you details about ship particulars, current position and container schedules.
Showing 1-2 of 2 items.