Africa Razon’s ICTSI Buys a Southern African Cargo-Handling Group ICTSI agreed on 28 August to buy TLG, a port and cargo-handling group in South Africa, Mozambique and Namibia, months... September 2, 2026