Retailer

Inditex

Inditex is the world's largest fashion retail group, headquartered in Arteixo, Spain, operating over 5,800 stores across 213 markets under seven brands including Zara, Massimo Dutti, Pull&Bear, and Bershka. The group has pursued aggressive store consolidation since 2018, closing over 2,000 locations in favour of larger flagship formats paired with digital investment.

Coverage in Rack & Reason (2)

First mentioned: April 2026