- Joined
- Dec 2008
- Messages
- 15,888
It is going to be almost impossible for you to open a bank account for your Delaware company. Most if not all of the banks available will refuse to open an account for your company because :
a) the company is considered to be without substance / shelf company
b) you are from a US saction country, so most banks will refrain from any account opening.
Your best chance will be a EMI account as you already mentioned for instant AdvCash or even Transferwise.

