Torrent Pharma FYQ1 PAT rises 3.3% as JB integration costs & higher finance charges weigh on earningsNetasgard News2026-07-30 13:03Lire l'article →