Barclays PLC

Barclays jumps 6% after announcing major strategic overhaul

Business
Robert Johnson

For the full year, net attributable profit came to £4.27 billion, down from £5.023 billion in 2022 and below a consensus forecast ...