TOP NEWS Group decries Nigeria’s poor ranking on ICT development index The ICT Development Index is a composite measure that combines 11 indicators into one benchmark index to monitor and compare ICT developments between 176 countries across the world. by Peter Oluka Read More