impact of Covid

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…