People walk past a Lefties store in central Madrid March 12, 2014. While Inditex's Zara and other brands have seen tepid sales growth in Spain in recent years, the company has quietly
A woman checks her mobile phone as she leaves a Lefties shop in central Madrid December 10, 2013. Spanish retailer Inditex, owner of Zara and Lefties, said on Wednesday sales rose 10
Lefties - Gran Vía - Madrid | Zara outlet, Madrid, Neon signs