I did some research on Indus Towers and have put my thoughts in the blog. Link below:
Have a look and share your views.