Information Technology Industry Development Agency (ITIDA) Joins Forces with Plug and Play to Launch an Innovation Hub in Egypt

CAIRO, Sept. 30, 2021 /PRNewswire/ -- Global innovation platform, Plug and Play , is partnering with The Egyptian Information Technology Industry Development Agency (ITIDA), to launch an Open Innovation Hub in Cairo.