- Joined
- Jul 9, 2006
- Messages
- 3,026
- Reaction score
- 26
Panama - Cayman Islands - Switzerland - is there one that is better than the others for establishing an account/holding funds?
Is there a particular bank you can recommend or advise to stay away from?
Thanks!
Is there a particular bank you can recommend or advise to stay away from?
Thanks!