The G20 is an international forum for cooperation between the:
World's leading economies
World's most environmentally conscious countries
World's most developed countries
World's most populous countries

Geography Exercises are loading ...