Genpact Limited (G) Stock Valuation & Analysis | TickerLens