Barclays’ £750 Million Buyback Indicates Strong Profit Growth Business 1 August 2024 Barclays has announced a significant £750 million share buyback programme following a better-than-expected profit outcome for the second quarter of…