- News
- Greenwood Investors
Tag:
Greenwood Investors
-
U.S. investor Steven Wood criticized Swatch Group for "worst-in-class governance" and has proposed major reforms to the Swiss watchmaker's board.29 Nov 2025-12:53
-