ICTSI To Co-Own Africa’s Biggest Port

The port of Durban which is the South African main port and the Africa’s biggest Port is set to be partly owned and operated by the Philippines’ International Container Terminal Services Inc., a first for…