FILE PHOTO: Zara to open one of its largest shops in the world in Madrid

FILE PHOTO: Zara to open one of its largest shops in the world in Madrid