ZARA – an international success story
Zara, part of Inditex group (one of the world's largest retailers) are Spanish set up and owned stores (now globally present). That is the main reason why I was surprised to see that their Christmas windows looked like this: It