I established an LLC based in Delaware about 6 months ago, although I am not a US citizen nor do I live in the USA. I established the business in the USA because most of our potential clients are based there, and I'll eventually have to move there once we start hiring employees.
I've been trying to open a business account for the company but there's not a single bank that will open the account for our business just becuase I (the owner) am not a resident.
We have all the papers in place, we have our EIN, etc...
So my questions are the following:
1) Is it legal for US banks to reject opening an account for a US based company that has all its papers in place?
2) Can you recommend a bank that you know will open an account for us?