‘Failing leadership’ at Shrewsbury and Telford Hospital Trust

The latest criticism of Shrewsbury and Telford hospital trust includes "new areas for concern".

Source