Swatch stores shutter amid long lines for highly anticipated collaboration release May 16, 2026 · NBC News Read full story at source