At its core, collaboration in most business endeavors is ultimately about presence and the face-to-face contact that is needed to establish a human atmosphere that increases the team's performance, mutual understanding and trust.Traditional "camera-on-top-of-a-TV-set-on-a-cart" videoconferencing systems have failed to meet the 'telepresence challenge' of providing a viable alternative for physical ...