There was a 2.7% decline in footfall in the UK in March, according to the BRC Springboard Footfall and Vacancies...
Please log in or sign up to see more.
One fine body…