GFI Web Video: Who Suffers?

March 2nd, 2010

Developing countries are currently losing US$1 trillion dollars annually – 10 times the amount they receive in foreign aid. We can change this. Tell the G20 – the world’s economic leaders – to create transparency in the international financial system. Sign the petition at

Written by admin

Follow @FinTrCo