A discredited US company that earns hundreds of millions of pounds a year through benefit assessment and employment support contracts has lost the right to run large parts of a care inspection scheme, following repeated concerns about its performance. Maximus, which […]