Mombasa's technological and art hub introduces platform for entrepreneurs to pitch business ideas

  • | Daily Nation Video
    https://nation.africa Mombasa's technological and art hub introduces platform for entrepreneurs to pitch business ideas