Dewhurst, the largest butchers chain in the UK, has gone into liquidation, closing 60 of its 95 stores. Administrators have been called in to help sell the remainder. Thirty years ago, Dewhurst had 1,400 outlets in the UK, but has battled to keep up with supermarket meat counters. Despite West Country firm Lloyd Maunder taking […]