February 21, 2024 News ICSs and Trusts on NHS naughty step According to NHS England, more than half (23) of the 42 Integrated Care Systems (ICSs) in charge of commissioning services…