A prominent green investment vehicle, the SDCL Efficiency Income Trust, has announced a significant shift in strategy as it prepares to wind down operations. The company, which has raised over
A prominent green investment vehicle, the SDCL Efficiency Income Trust, has announced a significant shift in strategy as it prepares to wind down operations. The company, which has raised over
Octopus Titan, Britain’s largest venture capital trust, has agreed to significant cuts in management fees following deep dissatisfaction from shareholders incensed by poor returns. The trust’s board, after a protracted
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.






