Stripe’s valuation soars 74% to $159 billion

· TechCrunch