“[Share] buyback activity in the UK market is close to record levels... Buyback programmes... this year have already reached £46.6bn [and] the total for the year
Viewpoint
Nov 17, 2023
1 minute
You’re reading a preview, subscribe to read more.
Start your free 30 days