Mumbai, the financial centre of India, has now surpassed Beijing to become Asia's capital of billionaires for the first time, according to Hurun Research Institute's Global Rich List 2024.As per the Shanghai-based institution, the cities with the highest number of billionaires are New York (119) and London (97).