Tag: Zara to close 1200 retail stores worldwide
Zara to Close 1,200 Retail Stores Worldwide
Around 1,200 high-street Zara fashion stores will be closed worldwide - a decision by the owner, Inditex, to boost online sales during the Covid-19 pandemic.
