Inditex, the owner of brands such as Massimo Dutti and Zara, is having its clothing manufacturing facilities in Spain produce medical supplies, while its logistics hub...