Panama Papers Leak

Outdated Software Opened the Door to Confidential Data Doubtless you have read in the news of the Panama Papers leak – the significant leak of 11.5 million documents purportedly showing the financial strategies of politicians, financiers, athletes, the elite around the world. You might think of off-shore accounts and income tax evasion, or you might not. Apparently…