My Account
Subscribe
Total dividends and share buybacks reached a record £2.29trn in 2022
Sponsored by iShares