Its name leaves refreshingly little room for interpretation: Telepresence Tech is on the rise, and the company is gaining especially enthusiastic notices for its 3-D lifesize presence systems.
Next Slide >
ccsa