Massive fashion corporation blames Iran war after slashing 2026 revenue projections June 6, 2026 · The Independent Read full story at source