Tag Archives: BrandWatch

The Body Shop at Sephora U.S.

26 July 2011
By Michel Gutsatz - BrandWatch In February, Sephora U.S. and The Body Shop announced an unprecedented alliance: according to WWD (February 18, 2011) Sephora was to stock exclusive The Body Shop products in 170 of its 230 sales points in the U.S. This partnership deserves a second look - especially since the beauty brand had so far relied on total ...