Date: Nov 2011

1 Article

Showing articles 1-1

Scotland backs the Robin Hood Tax. People around the world are saying enough is enough

The recent economic crisis was triggered by the financial sector but has inflicted immense costs and hardships on ordinary citizens in both the developed and developing world. Oxfam believes...