Public Service Commission : Initiates Review of Accredited Employer Work Visa Scheme Processes
Public Service Commission : Announces a comprehensive review of the Accredited Employer Work Visa scheme following allegations brought forward by a whistleblower.
Read More...
Read More...