CNBCBarclays posts 19% slide in annual net profit after costly U.S. trading blunder; shares sinkFeb 15, 2023Elliot SmithBy Elliot Smithmore_vert
The GuardianBarclays staff to share £1.2bn in bonuses despite drop in profitsFeb 15, 2023Kalyeena MakortoffBy Kalyeena Makortoffmore_vert