Zara Owner Inditex Closes Russian Stores and Online Platform
Spanish fashion retailer Inditex has halted trading in Russia, closing its 502 shops and stopping online sales, the company said in a...
Spanish fashion retailer Inditex has halted trading in Russia, closing its 502 shops and stopping online sales, the company said in a...