46 · G · GENPACT LTD · 227 Holders | HoldingsIntel