Economy DTI Creates Jobs via Business Process Services Scheme February 1, 2017 Modupe Gbadeyanka By Modupe Gbadeyanka South Africa’s Department of Trade and Industry (DTI) has created 30,000 jobs through its Business Process Services (BPS) Incentive Scheme since Read More