Tech talent visa scheme to continue
More than 20 'Global Talent Employer Sponsored' agreements made so far
More than 20 'Global Talent Employer Sponsored' agreements made so far
457 backlash leads to greater scope for IT community in new visa regime