Biggest independent children’s care providers make £300m profit – report
The biggest independent providers of children’s social care brought in profits of more than £300m last year, according to a report commissioned by the Local Government Association (LGA).