Inditex, the world's largest fashion group based in the Spanish autonomous province of Galicia, has set a goal of launching at least 50 to 60 stores every year in Russia, for the next few years, according to the popular Russian daily ...
Tags: fashion group, Inditex, textiles giant, Zara, textile, apparel design