ADUN House, National Library Building, 85, Ijemo Agbadu Road, Ake, Abeokuta, Ogun State,
Abeokuta,
Ogun720Degree Hub is an innovation and technology centre located in ADUN House, National Library Building, Ake, Abeokuta, Ogun State, Nigeria that drives accelerated development in Africa by leveraging on...