Inside

Stripe's valuation drops by 28%