Liz Earle sells out to Avon
The big news today is the sale of Liz Earle to Avon. Liz Earle described themselves as the biggest independent UK personal care company – a claim that might be disputed by some other companies but was nonetheless a well founded one. They currently develop their products at their site on the Isle of Wight, […]
Liz Earle sells out to Avon Read More »