It’s probably high time you downloaded the Microsoft Teams desktop client.

TechRadar – All the latest technology news