News

Swiss watchmaker Swatch has apologized for an campaign that has upset consumers in China and elsewhere and says it has ...