Torrent Pharma Block Deal of 148,146 shares at 3486 worth 51.64 crores rupeesBy bigbreakingwire on July 22, 2025 July 22, 2025