Although the European Commission’s Financial Transaction Tax is scheduled to be implemented across 11 EU member states, its effects are far more damaging that many realise. These are the facts about the true impact of the FTT
Unlock this content.
The content you are trying to view is exclusive to our subscribers.