InvestorsHub Logo

EDMGUY

09/25/14 10:41 PM

#3794 RE: sizzleweed #3791

Russia the Billionaire capital of the world is total nonsense!
Two of the top 50 billionaires are Russian. Less than 10 out of the top 100. The USA is by far the highest.