Not a day goes by without new revelations emanating from the Panama Papers. 11 million documents is a bigger stash than anything WikiLeaks or Edward Snowden had to offer. The series of revelations were, and still are, being coordinated by the International Consortium of Investigative Journalists (ICIJ). The team of journalists is based in Washington.
↧