Tag: Investment Banking

Barclays vows to cut costs by £2 billion and return £10 billion to shareholders

Barclays on Tuesday outlined plans...