Media coverage for IEA research on Financial Transactions Tax

In print and online