HHeadlines Read More Swatch apologizes, pulls ‘slanted eye’ ad campaign amid backlash – NationalAugust 18, 2025 The Swiss watch brand Swatch issued an apology and pulled a recent ad campaign after customers in China…