Banking
The Panama Papers And The Offshoring Industry
The so-called Panama Papers, more than 11 million leaked documents from a Panamanian law firm, are shining a spotlight on the scope and financial impact of the offshoring financial industry and global efforts to move assets to tax havens or less-regulated jurisdictions.