Not only is Scottish Mortgage currently the biggest UK-listed investment trust with a market cap of over £10 billion, but…
This website uses cookies.