Swatch stores close after customer chaos at product launch

The launch of a limited edition timepiece has watchmaker Swatch closing some of its stores over safety concerns.

No comments

Read more