‘Failing leadership’ at Shrewsbury and Telford Hospital Trust The latest criticism of Shrewsbury and Telford hospital trust includes "new areas for concern". Source