Genpact is a leading player in the world of business process transformation