S&P 5007,449.98 1.66%
Swatch CEO Nick Hayek Jr. Defends Royal Pop Launch After UK Store Closures — Witness News