The Best Performing Investment Trusts Over the Past 10 Years3i Group and Scottish Mortgage are among the trusts with the strongest returns. Continue reading