Shoppers are avoiding Britain’s vibrant high streets, according to new industry figures, which reveal weak consumer demand.
Retail sales are melting, to the detriment of employment and investment. Research shows that it is too hot to shop when the temperature rises above 25 degrees Celsius
Retail sales are melting, to the detriment of employment and investment. Research shows that it is too hot to shop when the temperature rises above 25 degrees Celsius