Italy and Germany. Galicia-northwest Spain headquartered Inditex owns the brands Zara, Massimo Dutti, Pull&Bear, Bershka, Stradivarius, Oysho and Zara Home and has become a global powerhouse in ...