Indus Towers slides 13.5% to hit 52-week low as company posts ₹708 crore net loss in Q3
Indus Towers Q2 net profit slumps 44%; collection challenges from major customer hits performance