Tag: Finance wrongdoings

Pandora Papers: World leaders deny wrongdoing after leaks

Several world leaders have denied wrongdoing after featuring in a huge leak of financial documents from offshore companies.

Dubbed the Pandora Papers, the 12 million files constitute the biggest such leak in history.