FinCEN Files / Panama & Paradise Papers Speakers
The Panama Papers [or Mossack Fonseca Papers] consist of more than eleven million leaked electronic documents detailing the tax and business affairs of over two hundred thousand offshore businesses. The Paradise Papers is an even larger leak of similar documents that took place in 2017.