
Skype Set to Cease Operations in May 2025 After 20 Years
Skype, the video calling service owned by Microsoft, will cease operations in May 2025 after over 20 years. Originating in 2003, it enabled free global calls and once had hundreds …
Skype Set to Cease Operations in May 2025 After 20 Years Read More