Setting up a business in South Africa has become an increasingly popular choice and viable option for consideration amongst various foreign investors. The country has achieved a level of macro-economic stability never seen before in many years, leading many to term it as the next and new emerging economy. The advancement in the South African econom...