News
Two green watches, two major wins, and one long lingering question fans have argued over for over two decades now.
Swatch Group shares rose by 5% in early trading today despite the company reporting a drop in operating margin from 5.9% to 2.2% in the first six months of 2025 that slashed its net profit for the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results