Approximately a quarter of the 2 668 billionaires on this year’s Forbes billionaires list live in just 10 cities.
Continue Reading