Barclays Plans to Return at Least £10B Capital Between 2024 and 2026 | Intellectia.AI