Data from fund trading network Calastone shows that UK investors have sold nearly $10 billion worth of stocks since June, a record high.

2025-11-11

Data from fund trading network Calastone shows that UK investors have sold nearly $10 billion worth of stocks since June, a record high.