5 Easy Facts About avon cosmetics ltd uk Described
The UK stores, envisioned to open up around the next two months, could well be based in "neighbourhood communities" rather then on classic Large Streets, Ms Cretu explained, and might be "mini beauty boutiques" showcasing a selection from Avon's array.​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​â€