A big day for a tiny tax on 22 June

Wednesday 22 June 2011 has been declared a “big day for a tiny tax”, highlighting the need for a worldwide financial transactions tax to curb financial speculation and provide the necessary funds to eradicate poverty and protect the environment.  Continue reading