2 ms·
There are definitely competitors. Stripe just does it better. That is hardly a monopoly. That just means they are the best.
by MattGaiser 5y ago
There are definitely competitors. Stripe just does it better. That is hardly a monopoly. That just means they are the best.