What is zugara?

Zugara

Zugara is an American corporation headquartered in Los Angeles, California, United States that develops and licenses Augmented Reality software.

Read more about Zugara.

Some articles on zugara:

Zugara - Press
... AdAge selected Zugara for AdAge's Creativity 50 in 2010. ...