Tax avoidance vs benefit fraud

If you have been anywhere in the vicinity of a TV, radio or computer over the last 24 hours, you will know what the Panama Papers are. If by some freak occurrence you don’t know what I’m talking about, the gist is that 11.5 million files from Mossack Fonseca (the world’s fourth biggest offshore law…
Read more