Genpact Stock: 3 Major Factors Investors Should Watch After Recent Underperformance in February 2026 | MarketWire
After losing 16.5% over six months, Genpact's stock performance begs the question of what’s next for investors.
Read full article on MarketWire