Your Telepresence is Required December 19, 2012December 19, 2012 by Staff FacebookTweetPinLinkedInIt’s a fine, fine line between brilliant innovation and expensive knick-knack. [Wired] Comments FacebookTweetPinLinkedIn