Urgent care provider Integrated Care 24 (IC24) has said the year ended 30 June 2024 was marked by both ongoing challenges and significant progress as it reported a 3% increase in revenue. Revenue rose by £2m to £75m, driven by new care home support and the Covid Medicines Delivery Unit in Norfolk, primary care expansion,…