The G20 Summit in Osaka
The most recent G20 summit, attended by heads of state of the 20 most important global economies, was held from June 28-29 in the Japanese city of Osaka. The G-20 format, as we have noted on previous occasions is, at present, possibly the only political platform that allows participants to discuss and try to resolve urgent…