Financial transactions tax: still a confusing matter

eu flag