Local winners of the Seedstars World Competition 2020 have been announced with 18 startups from MENA included in the batch. From over 5,000 applicants, 94 tech startups from emerging markets…