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.