ADVERTISEMENT

Toronto cracked a list of the world’s top cities. Here’s where it placed

The annual list ranking the world’s leading cities has been published for 2026, and Toronto has again clinched a top spot.

Published: