The Body Shop looks to Sephora

L’Oréal-owned brand The Body Shop has entered Sephora stores in the US with a collection of body and facial-care products. Created exclusively for the LVMH-owned retailer, the Body Shop offer comprises 10 skus priced from $5 to $42, including...
Read the full article now!
Subscribe