ECLERX eClerx Services Ltd Earnings Reports Announcement 2025 - Financial Results Publication eClerx Services Ltd published newspaper advertisements for their Audited Financial Results for the quarter and year ending March 31, 2025, including a total income from operations of ₹33,658.65 million and a net profit after tax of ₹5,412.59 million..Find Corporate Announcements for Press Releases, AGM, Insider Trading & SAST, Results and Corporate Action for eClerx Services Ltd