[ad_1]
The Pandora Papers is a leak of virtually 12 million paperwork and information exposing the key wealth and dealings of world leaders, politicians and billionaires. The information was obtained by the Worldwide Consortium of Investigative Journalists in Washington DC which has led one of many the largest ever world investigations.
[ad_2]
Source