Swatch’s space-themed watches are helping it recover from its pandemic stumbles

“Oh, they’re probably giving away a watch,” is what one passerby guessed while walking past the line extending around the corner of the Swatch store in Times Square in New York City in the final week of September. But Swatch isn’t giving anything away, in fact…
Read More