FT: U.S. Investor Steven Wood Accuses Swatch Of ‘Worst-In-Class Governance’ Jasmine Ara Sayyed November 30, 2025