Indian Tycoon Prepares To Move Into His Billion Dollar Home

June Liu
Mon, 01 Nov 2010 13:11:59 -0700

At first sight, Antilia, an extravagant 27-story building that cost one billion US dollars to construct, could easily be mistaken for a luxury hotel or business headquarters. However it is neither - It is merely the humble abode of India's richest man, Mukesh Ambani.