Indus Towers Block Deal of 3,819,570 shares at 430.75 worth 164.53 crore rupeesBy bigbreakingwire on January 16, 2026 January 16, 2026