Barclays Plc on Wednesday surprised investors with the announcement of a £500 million ($670 million) share buyback and an upgrade to its key profitability target for 2025, as confidence in its cost-cutting measures and steady income outweighed fresh provisions tied to a motor finance mis-selling scandal and a weak showing from its investment bank. The
Don't miss out on breaking stories and in-depth articles.