Retail investors overtake institutions as largest trust owners
Retail buyers now own 36% of shares as the ‘steady holders of investment trusts’ dropped their allocations to the sector
Retail buyers now own 36% of shares as the ‘steady holders of investment trusts’ dropped their allocations to the sector
|
|