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,
Spanish fashion retailer Inditex has halted trading in Russia, closing its 502 shops and stopping online sales,
The last remaining Debenhams are closing their doors on Saturday, more than 240 years after
Zara is the latest fashion brand to start closing retail stores across the globe due
Like many non-essential retailers across England, H&M has confirmed that stores will be reopening on