Can I open a bank account in some country I have never been to? Are there any such countries or banking services that allow someone to open an account to non-residents?
Why do some countries don't require residency to be able to open up a bank account?