Jon Schwarz explains how much the elaborate tax evasion system that has been set up and that has been revealed in the Panama Papers costs the rest of us. Those revelations have claimed their first major casualty in that the prime minister of Iceland has resigned.
[Read more…]
