Month: November 2017

Privacy is Dead, Long Live Privacy!

The so called “Paradise Papers” have once again brought the issue of taxation into the headlines. The Paradise Papers describes 13.4 million stolen confidential electronic