Here are the 10 Cape Town startups pitching at Seedstars World

Here are the 10 Cape Town startups pitching at Seedstars World

It’s that time again when international startup competition Seedstars World starts its pitching rounds. The first event is taking place on 27 May in Cape Town with ten pre-selected startups.