europeanpublicaffairs.eu
The FTT – coming to an unsatisfactory end
Despite widespread popular support in the EU, the introduction of a Financial Transaction Tax (FTT) signed up to by 11 member states in September 2012 has hit a few bumps on the road towards implem…