Barclays to let go hundreds from investment banking division Global HR News March 21, 2024 Barclays is preparing to lay off hundreds of employees in the investment banking division, in a bid to cut costs…