Despite a growing awareness of the e-commerce challenge, the majority of retail spending still takes place in physical stores (82% in the UK, almost 85% in Germany, around 90% in France and more than 95% in Poland as of 2017). In a new report on Q1 of EMEA retail, advisor Colliers said that Gfk estimates
Subscribe or log in to read the rest of this content.
Tagged with →  
Share →