Earlier this week, Finance Ministers from 10 Eurozone countries finally reached agreement on the principle of a Robin Hood Tax. Legislative drafting will now begin, and campaigners will be pressing the Ministers to conclude the details by December. Mea…Read more…