Barclays set to deliver strong annual profit growth after doubling share price

1 min read

Bank to set a