Renowned cider manufacturer fined following grandad’s death
A cider manufacturer has been fined after a much-loved grandfather was killed on his 65th birthday. Tommy Manns, from Dymock, Gloucestershire, was driving for H Weston and Sons Limited, the manufacturer of Henry Westons Cider, when he was killed by the end of a security barrier on 28 September 2020. H Weston and Sons Limited … read more