1 An open letter to Stripe: please come to Europe 2011292 points94 commentsTech Industry & Business details