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 statement on Saturday. The Zara owner is following some of the biggest western brands which have suspended operations in Russia,…