Strides Pharma Science Ltd released the transcript of their earnings call on May 22, 2025, discussing audited financial results for the year ended March 31, 2025, including plans to nearly double their R&D expenditure to support new initiatives, and confirmed a quarterly EBITDA of INR218 crores with sustainable growth prospects.