Triton Construction has secured contracts to deliver two £8m care homes for Liberty Care Developments. Work will soon start on site to deliver a 72-bed setting in Whitchurch, Shropshire, and construction has started on a 72-bed care home in Crewe in Cheshire. Liberty Care Developments is a part of Liberty Properties, a privately owned company…