“Very little detail’ on new visa scheme rules: ITPA
The Information Technology Professionals Association (ITPA) has weighed in on the government’s new pilot visa scheme, saying it’s concerned that there is “very little detail” on how the applications will be checked and the rules enforced.