Co-creation Hub (CcHUB) has announced the acquisition of one of East Africa’s biggest technology centres, iHub located in Kenya.
Bilikiss Adebiyi-Abiola is one very enterprising game changer whose name will go down in history as one of Nigeria’s greatest trailblazers. Just last week, news had...