G20 Summit 2022: Everything you need to know about first Sherpa Meet
Founded in 1990, G20 is an international association that brings 19 countries and the European Union together to plan an economic agenda. Expanded as the Group of Twenty, G20 is an international forum that seeks inter-country cooperation on critical financial and economic aspects.