ParentFull threadstef25·Not sure if it's still the case now but you could perfectly open a Stripe account in the EU without the need for any business documents.View on HN