Global ecommerce insights from Stripe
Stripe processed more than $640 billion last year on behalf of millions of Internet-enabled businesses. And while this number is huge, the founders of Stripe, in a recent letter to employees and customers, emphasized that we’re still in the early…