It belongs to Inditex, the world's biggest fashion group. Zara is a Spanish clothing retailer based in Gallic, Spain. Founded by Amancio Ortega in 1975, it is the flagship chain store of the Inditex group, the world's largest apparel retailer.
October 9, 2021