Technology Times files photo shows technology innovators at work inside iDea Hub Nigeria, a technology innovation and incubation centre located in Yaba, Lagos     Photo by Kehinde Shonola of Technology Times
{}