Skip to content
Advertisement

Business

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.

More from Business All