This ad will auto close in 10 seconds

With 122 billionaires, India ranks fifth in super-rich list

India with a total of 122 billionaires has been awarded the fifth position among the top 10 countries with the largest number of billionaires, and the number is expected double by 2022, according to a global rich list.