To counter the margin pressure, Barclays announced plans for a share buyback of up to £750 million.
Barclays, the British multinational bank, has recently announced its Q2 2023 financial results, revealing expectations of earning less interest in its domestic...