infotechlead

Genpact revenue up 9%, net income up 22% in Q2