Swatch has withdrawn its popular new Royal Pop watches from all stores in the Netherlands and sent them back to headquarters due to safety concerns, following large crowds that caused
This is an ingested summary. Full reporting is available at the primary source below.