Real engagement is the new normal
Gross margin increase for cosmetic brand
Luxottica doubles the speed of change deployment
In-store & mobile digital experiences
JULY 06, 2020
Written by wpadmin
Founded in 1856, Burberry is a luxury fashion house with more than 450 store locations in more than 50 countries, and £2.5 billion in revenue.