• Panama Papers – The Biggest Leak in History but where are the data ?

    With more than 2 TB of data The Panama Papers are considered to be the biggest leak in history of  11.5 million confidential documents, constituting financial and legal records.The documents show how rich people can exploit loopholes in offshore tax regimes, launder money, dodge sanctions, avoid tax and last but...

Member of The Internet Defense League