Which international economic organization is made up of leaders from the world's largest economies?
O Group of 20
O International Monetary Fund
• World Bank
O World Trade Organization