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