Nice information here, however, I believe there is something missing, the most important to know about offshore bank accounts if they are real "offshore" is that you most often has the banking secrecy and anonymity, means it is not possible to trace down the ownership of the bank account.