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.
Accessorize Stratford upon Avon, Store Locator
Business - Cosmetics
Skin Care
Skin Care
How a billion dollar cosmetics company started off by selling books
Avon to Launch First Physical Store in the UK
All news articles for November 2023
Skin Care
Full list of high street brands opening stores in 2024 including Wilko and B&M – is one coming near you?