Software You Can Now Use Skype Without Creating An Account The Whistler Nov 16, 2016 0 In a bid to lure more people to its app, Microsoft has made it easier for users to use Skype anywhere in the world…