Barclays hands £3 billion to shareholders despite profits decline
The bank said today it aims to return £10 billion to shareholders by 2026 with cost cuts of £2 billion
The bank said today it aims to return £10 billion to shareholders by 2026 with cost cuts of £2 billion