Zara-owner Inditex closes all 502 shops in Russia



Spanish clothing company and owner of the Zara brand, Inditex, said on Saturday it has closed its 502 shops in Russia and halted online sales amid the crisis caused by Moscow’s military offensive …