hellogeneration.com
Zara Masters the Art of Retail | The Beast File
Subscribe for more Hungry Beast: Meet Zara: the Spanish company at the forefront of Fast Fashion, where speed and disposability are the new black. Launched in 1975, Zara now has almost 2000 stores …