Swatch Stores Shut Down Amid Frenzy for ‘Royal Pop’ Pocket Watches
Swatch (SIX: SWATCH) shuttered 12 global stores after unmet demand for its $400 Royal Pop pocket watch, triggering supply chain strain and investor reevaluation. The frenzy, driven by limited-edition scarcity, ... Read More