Fresh Today

Fresh Today

HERNDON, Va.– ACH debit and credit transactions totaled more than 5.7 billion in the second quarter of 2018, a 6.2% increase when compared to Q2 2017, according to NACHA—The Electronic Payments Association.