from The Verge2 years agoYou'll soon be able to download Microsoft Teams from the Microsoft Store that comes built into Windows, according to a roadmap update from the company, as spotted by Neowin.Yes, you read that right. Read at The Verge[add][|| ... ]