Tech

Microsoft introduces massive 85-inch display dedicated to Teams

The giant TV-like display is aimed to be placed in large conference rooms, hospitals and other places where large teams gather