Sus instalaciones se encuentran en Israel, América del Norte, Europa y Latinoamérica.