Ioma launches in Russia with Ile de Beauté

French skincare brand Ioma is launching in Russia today in 90 Ile de Beauté stores. Three of the perfumery chain’s locations will be positioned as flagships for the brand—two in Moscow and one in St. Petersburg. These stores will house...

Read the full article now!
Subscribe