Torrent Pharma Block Deal of 186,447 shares at 3520 worth 65.62 crore rupeesBy bigbreakingwire on July 21, 2025 July 21, 2025