Originally posted by increasedodds
You have to go to most of these Countries to open accounts and show documents
Forget offshore bank accounts, almost impossible to get now unless you form an offshore coproration and that costs money


