Forbes Billionaire Club & Leading India.
There were years when hardly few could make in the list of Forbes Billionaire Club from India. This has been changed drastically in the last 2/3 years. Now, India has the largest number of billionaires among the top 20 after the United States. Also, India became home to the most billionaires in Asia, pushing Japan back to the No. 2 spot.
What a contrast having most billionaires and poorer in the same country !