Barclays net profit soars 27% to £1.78 billion in Q1



British bank Barclays said on Thursday that the Group’s income annually rose 11% to reach £7.24 billion in the first quarter of 2023, with a net profit increase of 27% to £1.78 billion…