Canada budget 2025 released new immigration targets, freezing the number of permanent residents and halving temporary residents. Read more

See Full Page