The Ambanis’ 27-story 400,000 square foot tower home in Mumbai is known as Antilia. It reportedly cost $1 billion to build and boasts a spa, three helipads and a 50-seat theater. RIL is a Fortune ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results