EU Report Says Banks Should Report Tax Avoidance Schemes

The European Union lost at least €109 billion ($119 billion) in revenue in 2015 as a result of tax avoidance schemes identified during the Panama Papers leak and should expand the...

Already a subscriber? Click here to view full article