Popular Swatch watches pulled from Dutch stores following sales chaos

Swatch has removed its new Royal Pop watches from three stores in the Netherlands due to safety concerns for staff and customers following chaotic sales. Sales of the collection will resume once the company can ensure a safe environment for both employees and shoppers.

