Double 3: Your Instant Physical Presence Anywhere, No Matter Where You Are
Telepresence is one of those futuristic buzzwords that’s popped up a few times over the decades; promising the ability to attend a meeting in New York City and another in Tokyo an hour later, all without having to leave the comfort of your home or office. This is the premise …read more
Continue reading Double 3: Your Instant Physical Presence Anywhere, No Matter Where You Are