It’s fair to say that very little was expected of this year’s G-20 summit in Bali, Indonesia. Although the grouping represents 60 percent of the world’s population and more than 80 percent of its GDP—and is therefore seen as influential but less unwieldy than the United Nations General Assembly Read More…