Categories
Industry
Home Affairs introduces one-stop shop for business applications
The Department of Home Affairs (DHA) has created a one-stop shop to streamline business applications and give effect to the recommendations of its visa reform initiative. The one-stop shop, which is known as the Trusted Employer Scheme (TES), was cre...
Read More