WATCH: South Africa has a new accolade, “World’s Best Offshoring Destination for 2013 in Europe”