Intraday Large Block Deals Indus Towers Block Deal of 629,112 shares at 326 worth 20.51 crore rupees March 12, 2025 Updated March 12, 2025 Advertisement Mar 12, 2025 2:35 PMRelated Advertisement