An assessment of the impact of eliminating profit from the care of looked after children.
Asesiad o effaith dileu elw o ofal plant sy'n derbyn gofal.