India’s G20 Presidency – Vision for Emerging Economies
G20 or Group of 20 is a strategic multilateral and intergovernmental platform comprising 19 nations, connecting the world’s major developed and emerging economies. G20 was created in 1999 in response…