Local online parts portal a global first for Mercedes trucks – Cape Business News General To reduce downtime and empower customers and service staff, Daimler Truck Southern Africa (DTSA), has deployed a new e-commerce system with a … Read the full article