India's Torrent Pharmaceuticals reported a smaller-than-expected third-quarter profit on Friday, hurt by the planned closure of its insulin manufacturing facility.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results