Industria de DiseƱo Textil, S.A. is a Spanish multinational clothing company headquartered in Arteixo, Galicia, Spain. The largest fast fashion group in the world, it operates over 7,200 stores in 93 markets worldwide. From Wikipedia
Broader economic uncertainty has undermined consumer demand at the start of the summer season.