Posts

Zelle vs Interac e-Transfer, or why it's so difficult to kickstart a payments network in the U.S.