Oluaka institute an empowerment technology institution
Oluaka Institute a technology Institution in the South-East of Nigeria, Owerri. One of the biggest technological hub and institution in Owerri, Imo State, Nigeria. The Oluaka Institute is a social enterprise established in 2017 to…
0 Comments
July 17, 2020