India has emerged as the third-largest hub for billionaires globally, boasting 185 individuals in 2024, according to UBS’ ...