Barclays Unveils £22bn Support Initiative for UK Businesses Business 16 November 2024 Barclays has introduced an ambitious financial programme aimed at stimulating business growth across the UK. With a £22bn fund, the…