Sign Up

Stripe valuation jumps to $159 billion on back of tender offer

Stripe valuation jumps to $159 billion on back of tender offer