Shares of Genpact Limited (NYSE:G – Get Rating) have been given an average rating of “Buy” by the eight ratings firms that are presently covering the company, Marketbeat.com reports. Three analysts have rated the stock with a hold rating, three have issued a buy rating and one has assigned a strong buy rating to the […]