Reports & Papers

April 29, 2021

G20: The Economic Steering Committee for the World

The G20 (Group of Twenty) is the premier international forum for global economic and financial issues. It comprises of 19 countries and the European Union (EU). Its members account for more than 80% of world GDP, 75% of global trade […]

Now we are on Telegram too. Follow us for updates