Barclays launches £500 million share buyback.

2025-10-22

Barclays launches £500 million share buyback.