July's G20 Summit in Hamburg Ended With Mixed Results.
The commitment to “Sharing the benefits of globalization” should be translated into action as quickly as possible.
The G20 meeting in Hamburg last week brought the city to the brink of chaos. But what were the leaders of the most powerful countries on earth actually able to achieve? More ...