Barclays layoffs: The company is seeking to improve profitability of its investment bank division and has faced questions from investors.
Barclays layoffs: The company is seeking to improve profitability of its investment bank division and has faced questions from investors.