Microsoft will be drawing the curtains on Skype in May 2025 as the company pegs Teams as its modern communication and ...