Zara owner to close up to 1,200 fashion stores around the world | Retail industry | The Guardian
Zara store in Barcelona editorial stock image. Image of reflection - 71008934
Seville, Spain - September 18, 2020: ZARA Store in Lagoh Sevilla shopping mall. Spanish apparel retailer specialized in fast fashion, clothing, acces Stock Photo - Alamy