LVMH-owned Sephora leaves Russia

The French chain of cosmetic stores Sephora announced the sale of 100% of the shares of its subsidiary in Russia to its local General Manager, reported the press service of the LVMH luxury holding, which owns Sephora and operated stores in 34 cities in Russia. Sephora enters into an agreement for the sale of 100% … Read more