British homes of India’s wealthiest in the spotlight as talk swirls of Mukesh Ambani leaving Mumbai for Stoke Park
Ambani, whose net worth is US$110.6 billion according to Forbes, currently lives in a 27-storey Mumbai megastructure called Antilia that ...