Europe left reeling from Panama Papers leak By: CNBC.com News April 07, 2016 at 11:03 AM EDT Thanks to a massive leak of some 11 million documents, the world's financial and political leaders have been rocked by disclosures of offshore funds. Read More >>