The world has lost an incredible thinker and doer. I have lost an amazing friend. A void exists where before it was filled with David's optimism, humour and joy.
European Council of Ministers
Follow:
-
European Parliament Approves Financial Transaction Tax
By an overwhelming majority, 533 Members of the European Parliament voted in late 2012 in favor of a Financial Transaction Tax, bringing the Robin Hood Tax one step closer to reality.
