Out of hospital care provider Mastercall has reported a 5% increase in turnover to £17.2m for the year ended 30 September 2023. The social enterprise, which operates a range of primary care services across the north west of England, said a number of factors were behind the improved results including its response to NHS winter pressures and…
Home Healthcare Markets Business Turnover up at Mastercall but contracting environment remains challenging