India now ranks third in the list of countries with billionaires. Only U.S. and China have more billionaires than India. I hope the number of billionaires and more importantly middle class continues to grow in India.
India now has more billionaires than Russia - Feb. 4 2015
India now has more billionaires than Russia - Feb. 4 2015