BY: FAZAAD BACCHUS As financial products become more and more complex so does regulation and compliance. Now Canadians are faced with the new anti-tax evasion laws....