Indus Towers Block Deal of 629,112 shares at 326 worth 20.51 crore rupeesBy bigbreakingwire on March 12, 2025 Mar 12, 2025 2:35 PM