In a sea of recent news surrounding the Port of Cape Town, a beacon of positivity shines through as the Cape Town Container Terminal (CTCT) celebrates a remarkable achievement. The terminal proudly recorded its highest-ever number of refrigerated containers loaded onto a single vessel, with the Vessel Santa Rita embarking on a journey to Europe […]