News

Zara owner Inditex to close up to 1,200 fashion stores around the world Inditex, which also owns Bershka, Pull and Bear and Massimo Dutti, says ‘headcount will remain stable’ ...