Home/ Intraday Large Deals/ Indus Towers Block Deal of 1,524,330 shares at 405.70 worth 61.85 crore rupees Intraday Large Deals Indus Towers Block Deal of 1,524,330 shares at 405.70 worth 61.85 crore rupees April 20, 2026 Updated April 20, 2026 Advertisement