Britain loses 6000 retail stores in 5 years

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…