Barclays said it would return at least $12.6 billion to shareholders through 2026 as it announced a cost-cutting drive and plans to reorganize its business into five operating divisions.
Source link