infotechlead

Genpact manages revenue growth in Q2