What the top investment trusts of the past 20 years can teach us

6 min read

Forty-two trusts have risen more tha