Some 17,145 shops on high streets and other locations across the country closed in 2022, according to new analysis.
Subscribe
Login
0 Comments