A record 109.3 million payments were processed in just one day in October by Bacs Payment Schemes Limited (Bacs), the organisation behind Direct Debit and Bacs Direct Credit in the UK. Read more here.
Menu
The News Building
3 London Bridge Street
SE1 9SG
+44 20 7378 9890
Follow us on
Newsletter
© Copyright 2020 Emerging Payments Limited. All Rights Reserved.