Market Data
Pricing
Solutions
Log In
Market Overview
Information Technology
Information & Technology Services
Parent Companies
Genpact Ltd
Genpact Luxembourg SARL
2017-1
Genpact Luxembourg SARL (GGPLB) 2017-1
IGC
TECH
GGPLB 2017-1 (USD 350m)
Genpact Ltd
CTI
,
MOS
,
WFS
EMEA
Mar 21, 2017
Missing something? Tell us.