Indus Tower: Will Indus Tower shares be able to tower over its lifetime high? Indus Tower Limited headquartered in Gurugram, Haryana is one of the largest Tower Network providers globally with close to 3500+ headcount. It was incorporated in 2007 by Bharti Infratel...