Blog

25th April 2023

Octopus Titan VCT suffers ‘disappointing’ 23% total return loss in 2022

Octopus Titan VCT suffered a total return loss of 23% over the course of 2022 amid a “difficult global macro environment”.