I didn't know that Zelle was co-owned by 7 banks. I thought Bank of America owned it Because it features so prominently in $BAC investor presentations Learn something new every day!
6,57K