TD celebrates customers, partners, thanks all for fruitful 2017
Technology Distributions Limited (TD Africa), Sub-Saharan Africa’s biggest ICT distributors, has celebrated its customers and partners that contributed to the successful outing of the company in 2017 and assured them of super 2018. In a pump and pageantry night of…