B businesswire.com Visa and Plaid Announce Mutual Termination of Merger Agreement 11 points smaili 5 years ago 1 comments