document leak

paradise papers

Paradise Papers leak shines light on international tax avoidance

The largest document leak in history has unveiled confronting information about how the mega-rich hide their money to avoid paying tax. 13.4 […]