More Invitations to Apply issued so far in 2017 than in entire year of 2016!! The number of Comprehensive Ranking System (CRS) points required has decreased to a new record low of 415 in the April 19 draw – a tumble from 497 just over four months ago. A total of 3,665 candidates received an […]