Leonard Cheshire exits ‘unviable situations’

Social care financial performance at Leonard Cheshire ‘remained consistent’ despite the charity going through organisational turnaround, including voluntary and compulsory redundancies. Results for the year ended 31 March 2023, showed social care income rose to £141.8m (2022: £133.5m restated) due to fee increases offsetting a slight fall in occupancy. However, in April 2022, the charity…

Membership Required

You must be a CM Subscriber to view this content.

Subscribe Now »

Already have an account?