A recent report by not-for profit organisation Business Process Enabling South Africa (BPESA) shows 8,180 new call centre ...