U.S. Investor Slams Swatch and Calls for Major Board Revamp, Says FT Reports
Summary The Swatch Group, a major Swiss watchmaker known for brands ranging from affordable plastic watches to high-end luxury labels such as Breguet and Blancpain, has recently become the focus of intense shareholder activism led by U.S. investor Steven Wood of GreenWood Investors. Wood publicly condemned Swatch’s corporate governance as “worst-in-class” and has called for […]