Bank of America Corp. customers using Zelle initiated a record 1.6 billion transactions totaling $470 billion in 2024. Transaction volume increased 25%, and dollar volume 26%, last year compared ...
A high rate of Zelle scams originating from social media contacts has led JPMorgan Chase Bank to block payments ...