Do you know of someone or of a company that is doing great work in the Information and Communications Technology (ICT) sector? The 2009 African…
Do you know of someone or of a company that is doing great work in the Information and Communications Technology (ICT) sector? The 2009 African…