Plaid hits $13.4 billion valuation in the wake of scrapped Visa deal+

STOCK MARKET: Plaid hits $13.4 billion valuation in the wake of scrapped Visa deal