Barclays PLC (BARC) News Today (17 December 2025): Share Buyback Update, New Block Listing, Saudi Arabia Push, and Fresh UK Spending Signals
Barclays (BARC) updates its share buyback, files for a 20m-share block listing, pushes into Saudi Arabia, and flags shifting UK spend trends. Barclays PLC (LSE: BARC) is closing out 2025 with a packed news flow that spans shareholder returns, employee