In conversation with world's youngest self-made billionaire John Collison, Stripe President