Investment trust purchases down 28% in 2023

23 Feb 2024

Performance struggled in a high-inflation environment

Read full article at Financial Times

Menu