Octopus Titan VCT Reports £147.6m Loss and NAV Decline in 2024 Results
This venture capital trust reported significant losses and a decline in Net Asset Value, reflecting challenging market conditions and ongoing performance issues across its portfolio.