Offshoring into South Africa drives 30,000 new jobs in business process...
The Department of Trade and Industry South Africa, has created 30,000 jobs through its Business Process Services Incentive Scheme since the scheme’s inception in 2011. This was said by the department’s Chief Operating Off...