Indus Towers: What should investors do after 120 per cent returns from our buy recommendation
While we expect the business to remain good/stable and grow slow and steady from here, much of the positive developments and implications appear largely priced in