@Nick861 Your situation is the same as mine. I did some search online and can see any non US citizen can open a business in US, get a bank account but limited to use stripe or paypal or echeck as mode of processing. Banks don't even do Zelle on business bank accounts. Apparently, one must be a...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.