I know that the first CEO liked the song I Zimbra in the Talking Heads Album and that is why he named the newborn ZIMBRA. Does any one knows what is the meaning of the word Zimbra and what the logo resembles. I searched a lot but could not find an answer.

Many thanks