India to assume G20 Presidency The G20, or Group of Twenty, is an intergovernmental forum of the world’s major developed and developing economies. It comprises