Director, Institute for sustainable development and international relations (IDDRI), France
Speaker:
The G-20 before the Hamburg Summit - problem-solver, overrated or part of the problem?
Stay connected with DW's Global Media Forum. Subscribe now for updates on #GMF24 and beyond.