Funny, I have a Delaware LLC company registered in USA (it&#x27;s an offshore company) but my bank account is outside the US (completely legal), yet Stripe denies me right to open an account and accept the payments.<p>Now I read about this Atlas, what a hypocrisy...<p>I happily use PayPal since then.