Automated payments at all-time high as Bacs breaks six billion barrier

    Cart