
Forbes' Billionaires List has 76 Canadian entries. Here's who they are
Breadcrumb Trail Links News Canada Most of Canada's billionaires reportedly live in Canada, with 20 listed as residing in Toronto, 13 in Montreal and 6 in Vancouver, according to Forbes Published Apr 03, 2025 • Last updated 5 minutes ago • 5 minute …