Zara owner Inditex closes 136 stores in major restructure
Inditex, the group behind Zara, Stradivarius, Oysho and Massimo Dutti, closed 136 stores in the first quarter of 2025 as it accelerates a shift towards larger, more technologically advanced outlets.
The move ...