Hi, I saw your post about a US bank that will open business accounts for non-residents. I am looking for such a solution.
Can you please provide more information on this?
I created an account with Levro and plan to use them for some transfers to Asia. Wondering if anyone can share their experience with them.
Searched the forums and couldn't find any information on them.