0
The Direct Debit failure rate in December 2023 increased by 15 per cent when compared to the previous year