New contract wins have helped offset the loss of a large Health and Justice contract at urgent care provider Integrated Care 24. Revenue at the social enterprise was down 4% to £73m in the year ended 30 June 2023, following the contract loss, which was mitigated by a small increase in revenue in out-of-hours and…