Investment trusts could return 13% a year in the next five years
04 February 2025
If history is anything to go by, the current discount levels are “the best time to invest”, according to the AIC.
Loading...
Loading...