Tata Communications Launches Jamvee

Ushering in an era of truly global video communications, Tata Communications today launches jamvee™, a multi-device compatible cloud-based video conferencing service that allows anyone to take part in a video meeting from