Naglaa El Sawy 122Tahrir st.,Dokki, Giza,Egypt Egypt Telephone: +201001421110 e Turn Design & Development is the corner stone of Internet solutions & an essential part of any company’s communication tools. Focus Design & development IT-Telecom - Service Providers