HCLTech to lose Xerox BPM contract, 170-200 employees at risk

Business