Stripe’s valuation soars 74% to $159 billion - Tech Sentiments