Banking Technology Latest News Scott Dylan on Barclays Banks Struggles to Sell Merchant Payments Stake Reflect Broader Fintech Challenges byScott Dylan15 September 2024