EU Report Says Banks Should Report Tax Avoidance Schemes

By Vidya Kauri · April 25, 2017, 6:37 PM EDT

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...

To view the full article, register now.