6 Egyptian startups named winners of Start IT competition Six Egyptian tech startups have been named winners of the country’s Technology Innovation and Entrepreneurship Centre’s (TIEC) Start IT competition,… Read More