Dozens of current and former world leaders have been named in a massive leak of nearly 12 million highly confidential financial documents to the International …

source