Tags:
Call for participation On 7 and 8 July 2017, the Leaders of the Group of 20 (G20) will meet in Hamburg. This self-styled club of 19 of the most powerful economies in the world and the EU claims to fight global crises. However, reality reveals a different picture: