G20 summits/Definition

A meeting of the leaders of the twenty countries that are the largest in terms of economic output.