Startups Franc Group, a Self-Insurance Platform Wins Seedstars World, Johannesburg by Publisher November 13, 2018 Last week, Seedstars World, a global seed-stage startup competition for emerging markets and fast-growing startup scenes, brought its second round to