European Parliament votes overwhelmingly in favour of a Financial Transaction Tax by mattman December 14, 2012