lush
Innovative Retailer – Lush
Brought to you by Retailinsider.com and PCMS The Name: Lush The Place: Headquartered in Poole, Dorset, but with 860 shops around the world. The Story: In 1995 a couple, Mark and Mo Constantine, who had spent years making beauty products for The Body Shop set up their own company and they called it Lush. And…
Read More