What do the Paradise Papers and Human Trafficking have in common?
By now, you have probably heard about the leak of the Panama Papers and the Paradise Papers, which exposed the secretive yet legal loopholes of beneficial ownership that powerful corporations …