UK loses 6,000 retail stores in five years

New figures reveal that the UK has experienced the closure of 6,000 storefronts over the past five years. The impact…