News

Swiss watchmaker Swatch is under fire in mainland China after a campaign image for its Swatch Essentials Collection sparked widespread condemnation on social media. The ad, featuring an Asian male ...