When it comes to e-commerce, the world is smaller than ever. Developing a new global financial infrastructure capable of supporting a world dominated by digital commerce is a massive challenge.
Potential winners and losers line up as Plaid pushes deeper into payments
So now Plaid says it’s a payments company. It was only a matter of time, really.