TD Africa, sub-Saharan Africa’s technology distribution company, has launched a brand new logo. A statement on Monday said TD Africa renewed its identity to better situate its record of excellence, ...