Permanent residence based on Section 27 (C) allows the holder of a business visa to apply for Permanent residence in South Africa. If you wish to establish a business and reside within South Africa permanently this is the ideal option for you.
A business visa allows the holder to own and operate a business in South Africa.
When issued with the permanent residence based on Section 27 (C) this allows the holder to stay and operate a business in South Africa permanently. Continue reading