Tag: India

Lifestyles of the Mega-Rich

Want to see what kind of home $1 billion can get you? Visit Antilia, the residence Mukesh Ambani, chairman of Reliance Industries Limited. Located in South Mumbai, India, it is estimated to […]