Bacs Direct Debit Consultation Direct Debit is an integral part of the UK economy. Our figures show that almost nine out of ten British adults have at least one Read More » October 10, 2016