Spain’s coronavirus crisis stalls global fashion giant Inditex

Inditex, the owner of brands including Zara, Massimo Dutti and Bershka, said in its annual results on March 18 that it had temporarily closed 3,785 stores worldwide.That…

Read more