Shareholders in the UK’s largest venture capital trust, Octopus Titan, have expressed outrage over £162 million in fees received by its management during a period of disappointing performance. Investors have
Shareholders in the UK’s largest venture capital trust, Octopus Titan, have expressed outrage over £162 million in fees received by its management during a period of disappointing performance. Investors have






