Tanzanian solar startup Juabar has been named winner of the Dar es Salaam leg of pitching competition Seedstars World, and…
Browsing: Tango TV
Global seed-stage startup competition Seedstars World has chosen the 11 startups that will pitch at its event in Dar Es…