Concentrix miserably failed managing tax credit claims in damning report
A report from the National Audit Office suggests that nearly 35,000 people had their tax credit payments wrongly stopped due to serious issues handling claims by the US contractor firm Concentrix who was hired...