Watchmaker Swatch apologises for ‘slanted eye’ ad after online backlash in China
August 18, 2025
[ad_1] The criticism over the advert is the latest setback for the watchmaker whose shares have fallen by more than half since early 2023 and now faces a 39% tariff...