February 23, 2011
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...