Venmo Launches a Debit Card, Is Zelle the Response?

A Venmo debit card means more deposit displacement to banks and credit unions.

Chase Acquires WePay

JPMorgan Chase announced an agreement to acquire payments platform provider WePay. 

Insight Vault is a digital platform that draws on Cornerstone Advisors exclusive research, operational benchmark data, and real-world experiences from consulting engagements nationwide. Learn More