Pandora Papers’ expose leaders’ offshore millions
Summary The so-called “Pandora Papers” investigation — involving some 600 journalists from media including The Washington Post, the BBC and The Guardian — is based on the leak of some 11.9 million documents from 14 financial services companies around the world. By AFP More than a dozen heads of state and government, from Jordan to…