On Sunday 3rd of April, a massive leak of confidential documents from notorious Panamanian law firm Mossack Fonseca were made public. The 11.5 million documents were sent from an anonymous source to German newspaper Süddeutsche Zeitung, then analysed and shared by the International Consortium of Investigative Journalists (ICIJ). The leaked data covers nearly 40 years,[…]