skip to main content

Barclays' profits fall 26% on investment bank dip