Barclays Launches £500M Buyback After 'Solid' Results

Barclays unveiled a £500 million ($674 million) share buyback on Tuesday as the lender reported a steady rise in profit and income in the first three months of 2026....

Already a subscriber? Click here to view full article