Documents leaking that convict the world’s banks of wrongdoing
The leaked documents come from FinCEN, which falls under the US Treasury Department and deals with international financial crime. More than four hundred independent journalists from more than eighty countries worked on their analysis. The British BBC likened the meaning of “FinCen Files” to the so-called Panama Documents, a 2016 scandal involving the Panamanian company … Read more