April 26, 2022news Microsoft is finally adding Teams to its own store An escape from the separate web download. https://twitter.com/sobylife/status/1518425487504117760 Microsoft is finally adding Teams to its own store https://t.co/vqeaUAfLXP pic.twitter.com/JwHDUVFX55 — The Verge […]