
A Riyadh based Techstars Accelerator Targets Startups from Across MENA
Global investment platform, Techstars, and Saudi Arabia’s Ministry of Communications and Information Technology have partnered up to...