Comments Off on ICT experts rally for a common reporting framework on ICT and development for Africa
Over 32 countries have assembled in Addis Ababa for the annual Africa review and follow up of the progress in achieving the World Summit on Information (WSIS) outcomes. The experts…