Business | Aug 18, 2025
Swiss watchmaker Swatch issues apology and retracts ad after backlash in China for culturally insensitive content