English English Swatch Apologizes After Backlash in China Over Racist Ad Imagery Featuring ‘Slanted Eyes’ PoseAugust 19, 2025A growing controversy is engulfing Swiss watchmaker Swatch after its latest campaign ad was met with outrage in China for…