Montreal, Canada - October 5, 2021: The Pandora Papers website. It's a leaked set of 12 million documents and files exposing the secret wealth and dea


Montreal, Canada - October 5, 2021: The Pandora Papers website. It's a leaked set of 12 million documents and files exposing the secret wealth and dealings of world leaders, politicians, billionaires


Size: 5275px × 3394px
Photo credit: © dennizn / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: anonymous, banking, banks, billionaires, companies, confidential, consortium, corruption, documents, exposing, files, finance, financial, glass, global, home, icij, illustrative-editorial, international, internet, investigate, investigation, investigative, journalists, leaders, leak, leaked, magnifying, money, news, offshore, online, pandora, papers, publication, release, reports, scandal, secrecy, secret, secrets, site, source, symbol, tech, technology, web, website, world