Oakville- the best smallest city in Canada to get rich

A recent study by a personal finance website ranks the 20 smallest cities in Canada, attracting more people and businesses.

by