For all things Windows.
you mean they discontinued it? I wouldn't know, I haven't had skype installed in a long time.
you mean they discontinued it? I wouldn't know, I haven't had skype installed in a long time.