events

The Panama Papers, a leak of legal documents, reveals information on 214,488 offshore companies.

Historical image related to The Panama Papers, a leak of legal documents, reveals information on 214,488 offshore companies. from April 3, 2016

Panama Papers

2016 document leak scandal

The Panama Papers are 11.5 million leaked documents published beginning April 3, 2016. The papers detail financial and attorney–client information for more than 214,488 offshore entities. These documents, some dating back to the 1970s, were created by, and taken from, the former…
Source: Wikipedia (CC BY-SA)

News leak

Unsanctioned release of confidential information to news media

A news leak is the unsanctioned release of confidential information to news media. It can also be the premature publication of information by a news outlet, of information that it has agreed not to release before a specified time, in violation of a news embargo.
Source: Wikipedia (CC BY-SA)

Offshore financial centre

Corporate-focused tax havens

An offshore financial centre (OFC) is defined as a "country or jurisdiction that provides financial services to nonresidents on a scale that is incommensurate with the size and the financing of its domestic economy."
Source: Wikipedia (CC BY-SA)