Ile de Beauté

Is Sephora Still Operating in Russia

Sephora, a prominent beauty retailer known for its wide range of cosmetics and skincare products, has undergone significant changes in its operations within Russia.