Microsoft makes Teams free-to-use, adds AI translation, live events and more

Collaboration is the name of the game with new software from Microsoft

Comments