Swiss watch giant Swatch blamed on Monday the insufficient organisation by shopping centers as a contributing factor to scuffles at around 20 stores worldwide over the weekend, as...
This is an ingested summary. Full reporting is available at the primary source below.