A new logo design that serves as the heart of a new corporate identity system for IDT, makers of integrated displays (go figure!) that are installed in airports and public places around the globe.
No one has commented on this page yet.
RSS feed for comments on this page | RSS feed for all comments