Swatch CEO’s Salary Takes a 1.7 Million Swiss Franc Hit
Abelson Editors -
21 Mar 2025