
Barclays plans cost cuts, bumper buybacks in bid to boost shares
Barclays (BARC.L) laid out a three-year plan to revive its flagging share price on Tuesday, including axing 2 billion pounds of costs, returning 10 billion pounds ($12.6 billion) to shareholders and investing ...