Britain now has highest number of Billionaires per capita


On top of that, London now has the highest number of billionaires out of any city in the world.

Thanks for checking us out. Please take a look at the rest of our videos and articles.

To stay in the loop, bookmark our homepage.