Mental health hospital facing teen mistreatment claims to shut after Sky News investigation
The alleged failings at Taplow Manor in Berkshire, then run by The Huntercombe Group, put young people at risk, according to former workers.
Source: sky.com