Moscow has the world’s greatest number of Billionaires! What??

by

Talking of most Billionaires in a city, people think of either New York or London, but the city with the most Billionaires is Moscow! Moscow has 74 billionaires as of the 1st of… Continue reading