The UK-based multinational and financial services company Barclays is under pressure to increase its returns. Due to this, the company has made the decision to cut 7,000 jobs at the investment...

Read More