Robin Hood Tax kicks off in G20 Cannes
4 November 2011
What should have been a watershed G20 summit for shared global prosperity fell short of its potential – but some of the strongest ideas, especially the Robin Hood Tax, did overcome the opposition of some countries.