Europol’s long-anticipated Pandora Papers report was finally published last week, revealing that €7.5 trillion are held in offshore accounts globally, with some €1.5 trillion of that figure belonging to EU interests. This startling revelation comes at a time when Brussels has sought to step up the fight against financial crime such as tax evasion, money […]