Cleveland Clinic London has published its first annual results since the opening of its 185-bed hospital in Grosvenor Place in March 2022. The US-owned not-for-profit said patient numbers had increased steadily since the opening, helping generate revenue of £64.2m for the year ended 31 December 2022 against £3.9m the previous year. There were just over…
Home Healthcare Markets Business Cleveland Clinic London targeting 90-100% occupancy as services ramp up