The London G20 Summit 2009

On 2 April 2009, world leaders from the G20 countries – representing 85% of the world’s output – will meet in London. "World leaders are meeting at next week’s London G20 Summit to tackle an economic crisis -- we desperately need them to agree to a bold global rescue package to stimulate, regulate and [...]