SETTING UP A BUSINESS IN SOUTH AFRICA?

Business visas may be issued to those who wish to obtain temporary and / or permanent residency in South Africa whilst setting up and running their own business.