Britain’s largest venture capital trust, Octopus Titan, has reported a loss of £147.6 million for 2024, bringing its cumulative losses over the past three years to more than £600 million.
Britain’s largest venture capital trust, Octopus Titan, has reported a loss of £147.6 million for 2024, bringing its cumulative losses over the past three years to more than £600 million.






