Maintaining trust in direct debits

A recent survey that’s been reported in a number of places indicates that there’s a growing lack of trust surrounding direct debits. There have also been plenty of negative press stories… read more →