ONE of the largest ships afloat, the Mediterranean Shipping Company (MSC) of Switzerland-owned 19,224 TEU MSC Maya, is expected to call on Sri Lanka for the first time, setting a new benchmark and record for the Port of Colombo, terminal operator CICT said in a statement.
[ARCHIVED]
