0

India houses 6th largest number of Billionaires Globally