
Why Are India’s Billionaires Leaving The Country? A Look At The Hidden Exodus
In 2025 alone, an estimated 3,500 Indian millionaires are expected to leave the country, according to the latest Henley Private Wealth Migration Report. In 2023, the figure was 5,100. In 2024, it dipped to 4,300.
Full Article