最初由 红颜知己 发布 UBS(Union Bank of Switzerland) It has more branches in North America. It is popular business bank, but don't know if they open personal accounts.
in order for you to make it worth while to do that, you better are talking few millions of US$. if you have that kind of money, there are better ways to "hide" the money.
your statement was true before switzerland sign on the tax treaty with Canada. you can look for more information in CRA website.