Green Life






Final Results

OCTOPUS TITAN VCT PLCAs the 2023 total return has been negative, and net assets have declined since 31 December 2021, no performance fee is payable….