The important points from Barclays, HSBC, Lloyds and NatWest results
While the different share price reactions to their first-half results might suggest the reporting season for the big UK banks was a mixed bag, behind the headline figures there were a few common themes across the sector which were...
03 August 2023