Zara is a chain of fashion stores owned by Inditex, Spain's largest apparel manufacturer and retailer. In 2015, Inditex reported sales of about 21 billion euros from more than 7,000 retail outlets in

Relax