Torrent Pharma Q2 net up 27%, despite dip in US and Brazil revenues

Stock Market