ITIDA signs contract to operate iCluster initiative complex in Borg El Arab Technology Park
The Information Technology Industry Development Agency (ITIDA), represented by the Technology Innovation…
The Information Technology Industry Development Agency (ITIDA), represented by the Technology Innovation…
Sign in to your account