Designer vs ZARA

Zara - the mammoth of fast fashion. A Spanish company that's taken to every high street and conveniently operates an e-commerce store. They have...