Monthly Archives: September 2013
-
Failed direct debits cost businesses dearly
Businesses risk losing money and customers due to mistakes made when setting up direct debit and credit payments. Around six billion automated payments worth £ 4.3 ...