"Every year, there are over 900 million aspiring global migrants, 70 million of which dream of coming to Canada. Additionally, there are 3.5 million pre-arrival and post-arrival temporary, and permanent residents who are in the process of coming to Canada.
With nearly half a million newcomers arriving each year, Canada has one of the highest immigration rates per capita in the world.Combined with international students, refugees and temporary foreign workers, we now welcome about 1,000,000 new arrivals in Canada each year, representing new consumer market spending of more than $80 Billion annually.