Genpact Limited

G ·Industrials, Consulting Services, Bermuda
Profitability › Returns on Capital

Returns on Capital