Retailers hoping for Budget boost amid ‘languishing’ footfall

Scotland is the worst hit of all the four nations of the UK, according to figures.

Leave a Reply

Your email address will not be published.