4 ms·
You're expecting people to trust Stripe. The problem is that there's not much reason left to trust tech companies by default.
by andrewstuart 7y ago
You're expecting people to trust Stripe.
The problem is that there's not much reason left to trust tech companies by default.