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
Merco marked its 25th anniversary by surveying more than 62,000 stakeholders to determine Spain’s top reputations.