Interestingly, India has more number of billionaires than Switzerland, Hong Kong and France among others. Moreover, the country's financial capital Mumbai, with 28 billionaires is among the top 20 'billionaire cities' globally, which was topped by New York ...
India Home to 100 Billionaires; 6th Largest Population Globally
Asia leads ranks of new billionaires
Related articles »