Kepler research: ‘ICGT continues to deliver consistently strong returns’

Kepler research note July 2021.