3 ms·
$65B for payment processing is a lot. $65B to be magically inserted into the checkout flow of like every small to medium independent online retailer out there (
by fisherjeff 4y ago
$65B for payment processing is a lot. $65B to be magically inserted into the checkout flow of like every small to medium independent online retailer out there (exaggeration, I know) starts to look like a much better deal.