“Last year, over $1.4 trillion, representing 1.3% of global GDP, was processed through the Stripe platform.”