Activist investor demands change at the top at seven investment trusts
Saba's investment totals £1.5 billionSix of the seven trusts underperformedCompany proposes sacking directorsThe normally-sleepy world of investment trusts received a wake-up call this morning with the publication of a shareholder...
18 December 2024