Search sponsored by
Total payouts rose 4.9% on a headline basis
|
Total dividends and share buybacks reached a record £2.29trn in 2022