Managing Partners on Notice: You could be the next Mossack Fonseca

By now you will have heard of the Panama Papers, the massive set of 11.5 million documents that was stolen from the law firm, Mossack Fonseca in Panama that details the work they’ve been doing for clients of all types. The firm certainly seems to have been comfortable working in an ethically questionable fashion, but […]

Read More >