EU financial transaction tax proposal lives on

Jun 21, 2019
Back in 2011, the European Commission proposed a common European financial transaction tax (FTT). D....

Other news