P2P payments join debit cards as a mainstream product
When Zelle® announced they had processed over $75 billion in person-to-person (P2P) transactions in 2017, many were caught by surprise that banks were doing that much volume in P2P transactions.…