G20
The Group of Twenty popularly known as G20 is an international organization composed of most of the world's largest economies, including both industrialized and developing nations. It brings together the world’s major advanced and emerging economies. Its members account for around 85 per cent of global GDP, 75 per...