South Africa tops global list for business process services

In a boost to business confidence, South Africa has won an award as the top global location for business process services. It was named ‘Most Favoured Offshore CX Delivery Location’ for 2021, in the Annual Front Office BPO Omnibus Survey. The South African Department of Trade Industry and Competition (DTIC) said: “This is a welcome achievement for the South African…

Please register or login to view the full post