bn:14242650n
Noun Named Entity
AR
No term available
EN
Luxembourg Leaks is the name of a financial scandal revealed in November 2014 by a journalistic investigation conducted by the International Consortium of Investigative Journalists. Wikipedia
Relations
Sources