PERSPECTA

News from every angle

Back to headlines

Ten Years Since Panama Papers: Impact and Legacy of the Data Leak

A decade has passed since the release of the Panama Papers, one of the largest data leaks ever, involving over 11.5 million documents. The anniversary prompts a review of what the papers revealed and whether any significant changes have occurred as a result.

3 Apr, 09:46 — 3 Apr, 09:46
PostShare