Activist investor takes on Swatch over “worst-in-class governance”
GreenWood Investors founder Steven Wood has abandoned plans to join Swatch’s board and is instead pushing for sweeping governance reforms. The investor holds about 0.5% of Swatch’s share capital and claims the company has “worst-in-class governance.”