PEP STORES

“It’s a great pleasure to confirm that PDT is currently managing 920 Pep and Pep Cell sites across South Africa. We have always received excellent service and we look forward to continue growing our footprint with their assistance.”