Global beauty business Avon is betting on bricks-and-mortar retail as it reveals plans to open new ‘mini beauty boutiques" in the UK to support its traditional sales model.
Avon to open physical shops in the UK for the first time
Avon Products sells its manufacturing business in China to TheFaceShop
Business - Cosmetics
Avon - Cosmetics
Avon - Cosmetics
Avon launching first UK stores in its 137-year history amid global retail push
The Body Shop confirms another 75 shops will close in blow for shoppers - see full list - Mirror Online
Skin Care
What might Avon's first-ever UK store look like?