Genpact Reports First Quarter 2024 ResultsPR Newswire • 5 days agoGenpact Reports First Quarter 2024 Results Genpact Reports First Quarter 2024 Results PR Newswire NEW YORK, May 9, 2024 Total Revenue of $1.13 billion, Up 4%1,2,3Diluted EPS of $0.64, Up 12...