02/10/2017

The never ending story of the failure to introduce a financial transaction tax

For more than four years, finance ministers from 10 EU countries have been negotiating the […]