HR’s credibility is tested after the complaint is filed Editorial October 12, 2026 The video of what appears to be a meeting between employees and Genpact’s employee relations team contains an allegation that…