E-Governance and Internet Governance Foundation for Africa Organizations
EGIGFA is an organisation of advocating e-governance and internet governance.
Headquarters:
Ghana
Industry:
Democracy, Human Rights, and Governance