This U.S. City Has the Most Billionaires Per Capita Worldwide

If you want to find the most billionaires per capita in the world, you can find them at this U.S. city. Buzz60’s Natasha Abellard has the story.

Find us on Google+