Cheshire and Merseyside independent sector treatment centre (ISTC) has been told by Western Cheshire PCT that it will not have its five year contract renewed in May and will consequently be forced to close.The PCT wants to replace capacity at the centre and the closure is driven by a desire to ease financial pressure on…