Skype For Web Private Beta Tests Are Now Underway
Remember Skype for Web? Microsoft’s bid to allow users to talk with their friends without installing Skype on their computers? Well, the solution is now available. Essentially, this is …