Cadence Capital: Active investing through cycles
Karl Siegling
Cadence Capital Limited