India to Host G-20 Summit in 2023 for the First Time; Goyal Appointed Sherpa for Grouping
The G20 is a prominent international gathering that includes 19 of the world’s most powerful economies and the European Union, with its members accounting for more than 80% of global GDP, 75% of worldwide commerce, and 60% of global population.