The thought of offshore banking and people hiding large sums of money just seem to go together. Where did that come from anyway? The truth is, anyone can open an offshore account and it is totally legal and can save you in taxes. Offshore locations can be found in Luxembourg, Switzerland or the Channel Islands. [...]