September 29, 2013
LVMH-owned retailer Sephora is introducing several brands to its French stores in time for the end-of-year holidays. Glam Glow, a Los-Angeles- based company specialized in mud masks, is launching two of its three skus—Youthmud and Supermud at Sephora in France...