Microsoft Teams will be directly integrated in Windows 11
Redmond unveiled Windows 11 yesterday, promising a metric ton of new features and enhancements to go with what could potentially be a complete visual overhaul of the operating system. …