85464153
Nov 3, 2011
Providing facilities and equipment for telepresence conferencing and teleconferencing and video conferencing services for conducting live conferences and training, presentations, sharing knowledge and collaborating on projects with remote teams
Telecommunications