Competition Favizone Wins SeedStars Tunisia By AdeOMay 17, 2017 Favizone, an e-commerce startup has been declared the winner of Seedstars World’s first challenge in the…