Microsoft Teams update should help maintain order in chaotic large-scale meetings.

TechRadar – All the latest technology news