India assumes G20 Presidency
In a historic moment, India formally assumed the G20 Presidency, from Indonesia, today. The G20, or Group of Twenty, is an intergovernmental forum of the world’s 20 major developed and developing economies, making it the premier forum for international economic cooperation. […]