Multiple choice general knowledge

India is a Part of G-20 Countries!

  1. True

  2. False

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

India is indeed a member of the G-20 (Group of Twenty), which is an international forum for governments and central bank governors from 20 major economies. India has been a member since the G-20's establishment and hosted the summit in 2023.