Finance Chetwood Bank Surpasses £4 Billion in Customer DepositsBy News TeamMay 15, 2025 Chetwood Bank has announced it has exceeded £4 billion in total customer deposits across its savings products and through its…