Barclays layoffs today: Bank slashes 5% of workforce… — BARC -0.30 · News Impact Screener