3rd January 2024 Investment trusts close 2023 with 4.6% performance boost Share EmailTwitterFacebookGoogle +PinterestTumblrLinkedinVkontakte The investment company universe closed 2023 with overall positive performance despite a tumultuous year for the sector. 3rd January 2024