India is home to 169 billionaires, which is more than several developed countries, according to data from the World of Statistics.
India has more billionaires than Switzerland…
India is home to 169 billionaires, which is more than several developed countries, according to data from the World of Statistics.