Received an overwhelming response from 900 channel partners worldwide The ultra-luxurious project elevates the luxury living experience to new heights Indias tallest luxury skyscraper, Minerva in South Mumbai, today announced the launch of the Vantage Series, a collection of ultra-luxurious 3.5 - and 4-bedroom residences that are built for the discerning few.