In 2024, the world's most populated cities illustrate the forces driving urbanisation globally. Cities like Tokyo, Delhi, and ...
It's the size of Switzerland, with eight times as many people.
Nearly one-third of the world's billionaires live in just 15 cities. These are the hot spots for the uberrich.