Revealed: the best performing investment trusts so far in 2025
So far 2025 is shaping up to be an unpredictable and difficult year for investors, but for one part of the financial markets there has been some positivity.Last October, investment trusts were languishing at an average discount to...
20 March 2025