Events startup Moovi wins Seedstars Mozambique leg Event booking and management system Moovi was named the winner of the Mozambique leg of the global Seedstars World pitching… Read More