Globe Telepresence introduces life size and real time "in person" meetings worldwide.
Keywords: Globe; Enterprises; Globe Telepresence; Globe business