finder.com

The number of visitors to UK stores fell by 81.4% last week, compared to the previous year – but there are fears, says Springboard, that...