This week we have seen the leak of 11.5 million financial documents over a period from the 1970s to December 2015 from the Mossack Fonseca law firm in Panama to the German newspaper Süddeutsche Zeitung and the International Consortium of Investigative Journalists. These documents allegedly reveal the identity of individuals involved in creating shell companies