Barclays PLC (BARC) News Today (17 December 2025): Share Buyback Update, New Block Listing, Saudi Arabia Push, and Fresh UK Spending Signals
Barclays PLC is closing out 2025 with a packed news flow that spans shareholder returns, employee share plans, and a renewed Middle East investment-banking…

















