Genpact Limited provides business process outsourcing and information technology services in India, rest of Asia, North and Latin America, and Europe. It operates through three segments ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results