Which were the most rewarding investment trusts in 2017?
Some of the best performing investment trusts in 2017 have been aided by favourable market conditions as global markets continue to grow.Top of the pile is Independent Investment Trust (IIT), which delivered a total return of 71.6%...
21 December 2017