Barclays second-quarter profit beats estimates as investment banking revenues swell

TARESH SINGH
0 Min Read