Institutional Investors Hold Sway: British Land's 88% Stake Highlights Market Confidence and Risks
British Land Company PLC (LON:BLND) finds itself firmly in the hands of institutional investors, who control 88% of its shares. While this signals strong professional backing, it also raises questions about stock volatility and boardroom influence in the UK's property sector.