Financial Times //
Business
//
Finance
Swatch activist ups pressure as profits plunge over China weakness
Thursday 17th July 2025, 10:18AM
Swiss watchmaker reports near 90% drop in net income as GreenWood Advisors steps up its campaign for board seat
Full Story