By Katrina Peralta In Industry NewsPosted March 16, 2025Skype to Permanently Log Off on May 5 Skype’s story is about to come to an end. It all started in 2003, when the platform revolutionized modern communication by making free voice calls over the internet accessible to everyone. [...] READ MORE