Tag: Seedstars World
Seedstars Freetown awards ‘Track Your Build’ the title of Best Startup in Sierra Leone
On 30th August 2019, during Seedstars Freetown, Track your Build won Sierra Leone 1st round of Seedstars World 2019 and will potentially represent the country at the Seedstars Summit in Switzerland to ...