Microsoft Debuts New Augmented Reality Platform
Microsoft Mesh is the tech giant’s attempt to enable collaboration among teams in a completely virtual space. Think of it like “Zoom on steroids.” That might sound neat… but its latest demonstration of the tech isn’t inspiring much hope...