South Africa has been ranked as the top global business services sector location for 2021, the Department of Trade, Industry and Competition (dtic) has announced.
“In a boost to business confidence, South Africa has won an award as the top global location for business process services, in a sector that is rapidly expanding locally and exporting call centre and related services to other parts of the world,” said the department on Friday.
Read full story at source’s website.
Credit: SA Positive News