Just two countries account for half of the top 20 cities with the most billionaires. And the majority of the other half are found in Asia. Read more
Ten Indian states—most of them from the northeast region of the country—don’t have a single city with 1 million residents. Read more
India’s population density averages at around 1,100 people per square mile. But that number can jump much higher in certain cities. Read more
There’s only one country with a skyscraper count in the four digits. Here’s the top 12 with the most skyscrapers. Read more