Octopus Floats £120M Solar VCT Octopus Investments has rolled out a twin-structured venture capital trust that will invest mainly in the solar industry. December 17, 2025