If an applicant receives an ITA, they will ONLY 60 days to apply for permanent residence and submit all supporting documents. Having your documents ready will make it easier to…

If an applicant receives an ITA, they will ONLY 60 days to apply for permanent residence and submit all supporting documents. Having your documents ready will make it easier to…