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

LEAVE A REPLY

Please enter your comment!
Please enter your name here