Research shows that Brits prefer to shop in-store vs online – Home of Direct Commerce

Voyado has released new research into UK consumer spending habits, revealing a strong preference for in-store shopping across the UK’s leading retail brands. The study,…