ICTSI was announced as the winning bidder for Durban Container Terminal Pier 2 in July 2023. Picture: Supplied International Container Terminal Services Inc (ICTSI), the Philippines-based company ...