By anas on Wednesday, 04 February 2015
Category: Investing News

India has more billionaires than Russia

India now has the third highest number of billionaires in the world, leapfrogging Russia and the U.K.

Leave Comments