Earlier this week, Genpact Limited reported third-quarter 2025 results that exceeded analyst expectations, with revenue ...