Microsoft has released a test version of Skype that lets people make Internet calls from web browsers, eliminating the need to install special applications. “It’s perfect if you prefer using ...
Read More »Home >> Tag Archives: you can make Skype calls without installing the app