U.S. Is Home to 6 of the Top 20 Cities with the Most Billionaires in the World
According to a Henley & Partners report, the U.S. dominates its roundup of the world’s wealthiest cities, holding six of the 20 spots in its list of the cities with the most millionaires. The firm counts millionaires as anyone with at least $1 million in investable assets. Although New York lost 12% of its wealthiest…