eMudhra Ltd announced strong financial results for FY 2025, with revenue growth of 38.9% year-on-year and an EBITDA margin of 25.1%. The announcement was made on May 6, 2025, and the results highlight revenue from operations at ₹5,278.4 million and a PAT margin of 16.5%.