High street fashion giant suddenly closes 60 stores | World | News
Zara's parent company has closed dozens of shops around the world despite an overall "positive performance". Doors closed for the final time on 60 stores between October 2024 and October 2025, according to…






