GLS Glenmark Life Sciences Ltd Earnings Reports Announcement 2024 - Financial Results Announcement Glenmark Life Sciences announced financial results for Q4FY24 and FY24, with revenue growth of 5.6% and EBITDA margin of 30.1% in FY24..Find Corporate Announcements for Press Releases, AGM, Insider Trading & SAST, Results and Corporate Action for Glenmark Life Sciences Ltd