IBX Highlights
-
IL1 is located in the heart of Istanbul and allows customers to benefit from the growing digital economy at the crossroads of Europe and Asia.
Otakçılar Cad. No: 78, Kat:4, Flat Ofis Eyüp/ İstanbul, Turkey
IL1 is located in the heart of Istanbul and allows customers to benefit from the growing digital economy at the crossroads of Europe and Asia.
ISO 9001-2008
ISO27001