High street shop closure rate slows

As the pandemic continues to hit business, over 8,700 chain stores disappeared from retail locations in the first six months of 2021. In total, 3,488 shops opened, compared to 8,739…
Read more