With about half its population made up of immigrants from 230 countries, Toronto has been named the most diverse city in the world. As a way of replenishing an ageing population, Canada as a whole has welcomed immigration, accepting more than 800,000 immigrants in the past five years alone. In urban centres, most immigrants to Canada settle, thereby growing the future talent pool for start-ups.