25th April 2023 Octopus Titan VCT suffers ‘disappointing’ 23% total return loss in 2022 Share EmailTwitterFacebookGoogle +PinterestTumblrLinkedinVkontakte Octopus Titan VCT suffered a total return loss of 23% over the course of 2022 amid a “difficult global macro environment”. 25th April 2023