news Indus Towers share price: Indus Towers stock price down 0.26 per cent as Sensex climbs June 15, 2021