Tech Mahindra’s Q2FY25 revenue met our estimates while earnings surpassed expectations. Revenue stood at INR 133,132 Mn, up 3.5% YoY (+2.4% QoQ).