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.
Join our network of executives who receive the MBS News daily, as well as the insights, analysis and our weekly column in The Weekend Edition.
You’ll be able to unsubscribe at any time.