Global Commitment to Development Index
Issued by the Center for Global Development, the Global Commitment to Development Index evaluated foreign aid, trade, and development policies across 38 major n
Issued by the Center for Global Development, the Global Commitment to Development Index evaluated foreign aid, trade, and development policies across 38 major nations. Sweden secured the 1st rank globally. India was placed at the 36th position in commitment to international development.