Barclays records earnings beat (and apology) | FT Alphaville

Barclays records earnings beat (and apology)