Dressed for expansion
Artman has 41 House stores abroad, 20 of which are located in Russia. Artman hopes to open over 100 stores in Russia as well as several dozen stores in Ukraine within four years.
Artman has 41 House stores abroad, 20 of which are located in Russia. Artman hopes to open over 100 stores in Russia as well as several dozen stores in Ukraine within four years.