IRCC has announced the second iteration of the Express Entry results for April 2023. The CRS score stood at 483, and the total number of ITAs issue