Definition
Login/Sign Up

the panama papers

Dude... What the hell have those governments been doing all these years? 

There is one interesting detail in this case. The president of Iceland just has $4 million in this offshore scheme. Even their tax evasion is modest. I love Iceland.