Microsoft Teams is getting a super helpful under-the-hood upgrade posted by: Sasha April 4, 2021 No Comments Microsoft is developing a new Teams feature that will help ensure the service performs consistently. TechRadar – All the latest technology news