Unpicking the Statistics of Direct Debit Popularity
August 02 2017
Direct Debit The popularity of Direct Debit has been on the rise since its inception in 1968 and recent statistics indicate that the trend shows no signs of abating. In the last 10 years the volume of Direct Debit transactions processed each year has increased from...