Getting down to the ‘nitty-gritty’ of applying for a business visa
In 2016, no new applications for start-ups were approved for South Africa (48 total applications were submitted) and only 25 of 148 applications for business visa renewals were approved. In our latest blog, we discuss what can be...
31 May, 2018