News

Zara is owned by Inditex, the world's biggest fashion retailer, which runs a string of store chains including Massimo Dutti ...