Sunday, November 27, 2022

The sheer scale of Microsoft Teams dominance could mean big trouble