Barclays shares slide most in a year after disappointing results
- Shares tumble on 'underwhelming' full-year update- Retail and investment bank both miss forecasts- Share buyback not enough to lift sentimentShares in high-street bank Barclays (BARC), typically the first of the UK lenders to...
15 February 2023