IRCC issued an increasingly high number of ITAs in the first quarter of 2023
A record number of Invitations to Apply (ITAs) were issued in the first quarter of 2023, making it the third-highest number to be issued in a three-month period since Express…