Microsoft is launching Mesh, a collaborative platform for virtual experiences, to allow users to have a shared immersive experience on Teams. Post navigation Robot Dogs to Help Inspect, Maintain Equipment at US National Grid Sites Lenovo Expands Yoga Laptop Series With 4 New Models, Brings New Tablets