Skip to main content Skip to footer

EMEA Retail Market Snapshot Q1 2019

Download Report
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). 

Retail q1

EMEA Retail Market Snapshot Q1 2019

Download Report