Where do the 'super rich' live in India?
Where do the 'super rich' live in India? India houses 5% of world’s billionaires and 2% of the world’s millionaires. In the last 10 years, around 500 new Ultra high net worth individuals (UHNWIs) have been added annually in India. Over the next decade,...
Read more