A European Financial Transaction Tax. Revenue and GDP effects for Germany (English)

Download

Author(s)