Microsoft has released web based Skype that allows users to make calls and chats even without installing the application. The app will be available for a test period to a small number of existing users, followed by a global release in the coming weeks according to the company. (more…)