1737726411_company_1_1733464951182_1733464958176.png

India's Torrent Pharma misses third-quarter profit forecast as insulin plant closes