November 13, 2024
Data suggests that the long-term drag on health service delivery may finally be lifting