Barclays beats forecasts on strong investment banking income
Top line beats consensus Profit 24% above estimates New £750 million buybackIn line with its rivals, Barclays (BARC), the last of the Big Four high-street banks to report, pleased investors with its second-quarter update although...
01 August 2024