India's Presidency G20
The G20 is an international forum which includes 19 of the world’s largest economies including both industrialized and developing nations, and the European Union. Its core mandate is to address the major challenges related to the global economy and....
Read More