Sephora to sell its Russian subsidiary

LVMH's retail beauty business Sephora is selling its Russian subsidiary to the local general manager of the chain. Sephora, which has 88 stores in Russia with 1,200 staff, will now operate under the 'Ile de Beaute' brand, a local chain it bought in 2016.

Read the full article.