Accelerators Integrated Opinion Platform WenaData Named Winner of Seedstars Mozambique By AdeOOctober 3, 2018 Wenadata, an innovative integrated opinion platform has been named the winner for its innovative sustainable solution…