Massive drop in number of invites issued for permanent residency visa.

Scroll to Top