innovation support network

  1. Nigeria Business News

    Business 75 Nigerian hubs have launched a unifying body in a bid to support one another – Techpoint.Africa

    A total of 75 innovation hubs, from the different geographical regions across Nigeria, have consented to becoming members of newly formed Innovation Support Network (ISN)..... Read more via Techpoint.Africa – Get more: Nigeria Business News