Best time in history to start a company per Stripe's real-time formation data
Stripe's payments data shows new business formation up ~2x year-over-year — the largest relative increase ever — with median business performance improving, time-to-revenue declining, and p…