Zara owner to write off nearly €300m of inventory
Published
World’s biggest fashion retailer closes 3,785 stores as sales drop 24% amid pandemic
Full ArticlePublished
World’s biggest fashion retailer closes 3,785 stores as sales drop 24% amid pandemic
Full Article