Charmbadge


CharmBadge - Interactive Business Card

CharmBadge - Interactive Business Card

Last February our digitalreporter wrote about the InfoBadge that was worn by attendees of the CES2003. Charmed maker of all k...

Sep 4 2003, 10:36pm EST