Tech Mahindra Ltd. reported its Q3 FY2025 results on January 17, showcasing a better-than-expected constant currency revenue ...