By Team Latestly
The G20 member countries make up over 80 percent of world GDP and 75 percent of global trade, besides 60 percent of the world population. In 2023 and 2024, the G20 summit will be held by India and Brazil respectively.