Assuage Technology Group
Stories

Swatch Apologizes For ‘Slanted Eyes’ Ad That Became A Ticking Time Bomb In China

by rrollins, August 19, 2025

Swatch China’s latest ad ticks off more than just time.
tw fb ins ln
2020 © Assuage Tech Group