Hundreds of Zara stores have closed over the last few years, but this budget Inditex fashion brand is rising fast

.....

© Fast Company