The Department of Trade, Industry and Competition (DTIC) has launched a new online platform, the Business Visa Recommendation System (VRS), designed to streamline and enhance the...
The Department of Home Affairs (DHA) has come under fire for its high visa rejection rate, despite clearing a 306,000-application backlog with its so-called “Backlog Bomb...