ICTSI wins major court case involving Durban port ventureInternational Container Terminal Services Inc. (ICTSI) wins a key legal battle in South Africa after the High Court upholds its 25-year contract to develop…14 October 2025 · 1 MIN READ