“We must take action today if we want to achieve a positive impact on the environment and the security of people’s lives tomorrow. The time is now to ....
more
Activists in over 35 countries united today in calling on European heads of state to back a Financial Transaction Tax (FTT) that could raise hundreds....
more