ADVERTISEMENT

A new list ranks the world's top 20 cities. This is where Toronto placed

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

Published: