Africa Tupuca Emerges Winner of Angola Round of Seedstars World CompetitionBy Oluwasegun OlukotunOctober 17, 2017 Tupuca has won the Angola round of the global Seedstars competition earning the food delivery…