Visa and fintech startup Plaid have terminated their $5.3 billion merger agreement

Comments