Fleet forward: DPD invests in South Africa – Daily Maverick

… (ecommerce) segments within South Africa and international markets. With a robust national footprint of 30 branches, 1300 employees, and over 750 …

Read the full article