Forget justice from OSC or any other Canadian financial authority.   How can we be so blind?   It must be voluntary blindness... So many of their officials eventually end up working for these financial institutions. (and in lofty positions)   There is no supervision of these authorities.    Financial community has the country's largest lobby group.  Our lawmakers consult with these large institutions before passing laws affecting banks and insurance groups.