
India 3rd in list of ‘most billionaires’
The Us still boasts the most billionaires, with 735 list members worth a collective $4.5 trillion…reports Asian Lite News India, which has the third-most billionaires, with 169, had a more mixed year.