Man Infraconstruction Limited unveils Avaan Tower 2, India's tallest ultra-luxury residential building in Mumbai's Tardeo ...