Genpact Ltd G

This company provides a range of consulting, outsourcing and advisory services to different businesses.