SOUTH AFRICA Agreements:
African Development Bank, African Union, New Partnership for Africa's Development NEPAD, UNECA, AGOA, FOCAC, SADC, United Nations, United Nations Conference on Trade and Development, World Bank WB.