ICTSI wins Durban court battle
A court in South Africa has upheld the award of an operating concession to ICTSI for Durban Container Terminal (DCT) Pier 2.
A court in South Africa has upheld the award of an operating concession to ICTSI for Durban Container Terminal (DCT) Pier 2.