is Rs 274.4 Indus Towers Ltd, incorporated in the year 2006, has its registered office in 901 Park Centra, Sector-30 NH-8, Gurugram, Haryana, 120001, 91-124-4132600, 91-124-4109580. The main ...