https://bylinetimes.com/2023/06/21/rewarding-failure-startling-number-of-govern… Created Wed, 21/06/2023 - 18:58 Updated Wed, 21/06/2023 - 18:58 Despite problems in meeting key performance indicators, these companies seem to be managing a significant and growing share of public services Tags Business Public Services UK Politics Whitehall and the Civil Service