Spanish clothing retailer Inditex, the mother company of brands such as Zara, Bershka, and Pull&Bear, joined the list of major companies that have stopped their services in Russia by closing its more than 500 stores in the country. "Inditex informs that in the current circumstances, it cannot guarantee the continuity of operations and commercial conditions in the Russian Federation and temporarily suspends its activity in the 502 stores," it announced ...