When we talk about online voice and video calls, Skype is the name that comes to mind. It has become the ultimate way to talk to loved ones far away, to have one-on-one discussions, to show and tell, and to hold conversations at a distance. For businesses, the...