Microsoft Teams also find a place on the Microsoft Store
Because, why not? Redmond seems all set to bring its star communication platform Microsoft Teams to the newly refreshed Microsoft Store. Matter of fact, listing of it is already …