A. 3rd October 2021
B. 4th October 2021
C. 6th October 2021
D. None of these
Submitted by: Fida Hussain
The Pandora Papers are 11.9 million leaked documents with 2.9 terabytes of data that the International Consortium of Investigative Journalists (ICIJ) published beginning on 3 October 2021
Correct Answer: 3rd October 2021 ✔
Last Updated: October 10, 2021