News
With its stock down 8.8% over the past month, it is easy to disregard Genpact (NYSE:G). But if you pay close attention, you might gather that its strong financials could mean that the stock could ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results