Tech Peter Oluka, Editor of TechEconomy Joins NiRA Board Peter Oluka, Editor of TechEconomy has joined the Nigeria Internet Registration Association (NiRA) Executive Board of Directors (EBoD). Peter, a multi-award winner practicing ICT... Ravenewsonline EditorMay 1, 2023