Genpact Limited: Great Value At Current Price — GEN +0.60 · News Impact Screener