G20 in Delhi: The Pillar of Global Economic Governance

Quick answer The G20 is an international forum of 19 countries and the European Union whose…