Tech company Stripe hits USD $20B valuation on September 28, 2018 Business John Collison News Stripe USD +