Nigeria set to take lead in major tech project to be unveiled soon
Indications have emerged that a major technology project is set to be unveiled in Nigeria in the coming weeks. Feelers from sources in the know claim that the project is one that is set to further deepen Nigeria’s pedigree as…