HomeWorld NewsWhat Is the G20? What Is the G20? 0 Ahmad September 09, 2023 The Group of 20 nations aims to unite world leaders around shared challenges. Here is what to know as this year’s summit meeting kicks off in India. Tags World News Newer Older