Mon. Nov 9th, 2026

Skype never really made sense in a world where Microsoft wants everyone to use Teams.

Read more at Inc