Public Finance - please sign in or register
This content can be accessed for FREE when you register

England’s largest independent children’s care providers recorded profits of £310m in 2021-22, according to the Local Government Association, prompting renewed calls for greater government oversight.