Spanish multinational clothing company Inditex — which is also the parent company of Zara and other fashion brands such as Massimo Dutti, Pull & Bear and Bershka — announced today that it will close up to 1,200 smaller stores by 2021. This is following the firm’s first loss after the …
Read More »